math.square on complex, real part

Time bar (total: 6.5s)

analyze0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 9 to 7 computations (22.2% saved)

sample502.0ms (7.8%)

Memory
-3.8MiB live, 653.4MiB allocated
Samples
340.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 179.0ms
ival-mult: 133.0ms (74.1% of total)
ival-sub: 39.0ms (21.7% of total)
ival-true: 5.0ms (2.8% of total)
ival-assert: 3.0ms (1.7% of total)
Bogosity

preprocess861.0ms (13.3%)

Memory
15.5MiB live, 670.6MiB allocated
Algorithm
egg-herbie
Rules
24 584×accelerator-lowering-fma.f32
24 584×accelerator-lowering-fma.f64
5 200×+-lowering-+.f64
5 200×+-lowering-+.f32
3 904×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01445
15442
215142
338342
488242
5123542
6176142
7234742
8414342
9475142
10486442
11497842
12505842
13505842
14643942
15741542
16789942
17791542
18791542
057
1137
2247
3507
41137
53167
65877
712557
825437
942097
1050797
1154487
1256787
1357927
1457927
1567527
1669127
1772327
1872327
1976327
2077927
2178727
2278727
2378727
0103357
Stop Event
iter limit
node limit
node limit
Calls
Call 1
Inputs
(- (* re re) (* im im))
Outputs
(- (* re re) (* im im))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
Call 2
Inputs
(- (* re re) (* im im))
(- (* (neg re) (neg re)) (* im im))
(- (* re re) (* (neg im) (neg im)))
(neg (- (* (neg re) (neg re)) (* im im)))
(neg (- (* re re) (* (neg im) (neg im))))
(- (* im im) (* re re))
Outputs
(- (* re re) (* im im))
(- (* (neg re) (neg re)) (* im im))
(- (* re re) (* im im))
(- (* re re) (* (neg im) (neg im)))
(- (* re re) (* im im))
(neg (- (* (neg re) (neg re)) (* im im)))
(- (* im im) (* re re))
(neg (- (* re re) (* (neg im) (neg im))))
(- (* im im) (* re re))
(- (* im im) (* re re))
Symmetry

(abs re)

(abs im)

explain57.0ms (0.9%)

Memory
7.7MiB live, 84.2MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
140-0-(-.f64 (*.f64 re re) (*.f64 im im))
00-0-(*.f64 re re)
00-0-re
00-0-(*.f64 im im)
00-0-im
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (*.f64 re re) (*.f64 im im))nan-rescue140
(*.f64 re re)overflow60
(*.f64 im im)overflow59
Confusion
Predicted +Predicted -
+140
-0242
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+1400
-00242
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0242
114
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
22.0ms512×0valid
Compiler

Compiled 52 to 24 computations (53.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 7.0ms (68.8% of total)
ival-sub: 2.0ms (19.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.5%
(-.f64 (*.f64 re re) (*.f64 im im))
Compiler

Compiled 9 to 5 computations (44.4% saved)

simplify655.0ms (10.1%)

Memory
6.6MiB live, 678.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff-64
(*.f64 im im)
cost-diff-64
(*.f64 re re)
cost-diff192
(-.f64 (*.f64 re re) (*.f64 im im))
Rules
24 584×accelerator-lowering-fma.f32
24 584×accelerator-lowering-fma.f64
5 200×+-lowering-+.f64
5 200×+-lowering-+.f32
3 904×associate-+r+
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0515
11315
22415
35015
411315
531615
658715
7125515
8254315
9420915
10507915
11544815
12567815
13579215
14579215
15675215
16691215
17723215
18723215
19763215
20779215
21787215
22787215
23787215
01033515
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(- (* re re) (* im im))
(* re re)
re
(* im im)
im
Outputs
(- (* re re) (* im im))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
(* re re)
(fma.f64 re re #s(literal 0 binary64))
re
(* im im)
(fma.f64 im im #s(literal 0 binary64))
im

localize16.0ms (0.2%)

Memory
23.1MiB live, 23.1MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 re re)
accuracy100.0%
(*.f64 im im)
accuracy95.2%
(-.f64 (*.f64 re re) (*.f64 im im))
Samples
10.0ms256×0valid
Compiler

Compiled 17 to 7 computations (58.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 3.0ms (68.2% of total)
ival-sub: 1.0ms (22.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series2.0ms (0%)

Memory
3.6MiB live, 3.6MiB allocated
Counts
3 → 48
Calls
Call 1
Inputs
#<alt (- (* re re) (* im im))>
#<alt (* re re)>
#<alt (* im im)>
Outputs
#<alt (* -1 (pow im 2))>
#<alt (- (pow re 2) (pow im 2))>
#<alt (- (pow re 2) (pow im 2))>
#<alt (- (pow re 2) (pow im 2))>
#<alt (pow re 2)>
#<alt (* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))>
#<alt (* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))>
#<alt (* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))>
#<alt (pow re 2)>
#<alt (* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))>
#<alt (* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))>
#<alt (* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))>
#<alt (pow re 2)>
#<alt (+ (* -1 (pow im 2)) (pow re 2))>
#<alt (+ (* -1 (pow im 2)) (pow re 2))>
#<alt (+ (* -1 (pow im 2)) (pow re 2))>
#<alt (* -1 (pow im 2))>
#<alt (* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))>
#<alt (* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))>
#<alt (* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))>
#<alt (* -1 (pow im 2))>
#<alt (* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))>
#<alt (* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))>
#<alt (* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
Calls

12 calls:

TimeVariablePointExpression
0.0ms
re
@0
(- (* re re) (* im im))
0.0ms
re
@inf
(- (* re re) (* im im))
0.0ms
im
@0
(- (* re re) (* im im))
0.0ms
im
@inf
(- (* re re) (* im im))
0.0ms
re
@-inf
(- (* re re) (* im im))

rewrite503.0ms (7.8%)

Memory
4.9MiB live, 508.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
8 026×accelerator-lowering-fma.f32
8 026×accelerator-lowering-fma.f64
4 450×/-lowering-/.f32
4 450×/-lowering-/.f64
3 184×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0513
12913
221313
3196613
0878613
Stop Event
iter limit
node limit
Counts
3 → 252
Calls
Call 1
Inputs
(- (* re re) (* im im))
(* re re)
(* im im)
Outputs
(+.f64 (*.f64 re re) (-.f64 #s(literal 0 binary64) (*.f64 im im)))
(+.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (*.f64 re re))
(+.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(+.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))))
(+.f64 (*.f64 (+.f64 re im) re) (*.f64 (+.f64 re im) (-.f64 #s(literal 0 binary64) im)))
(+.f64 (*.f64 (-.f64 re im) re) (*.f64 (-.f64 re im) im))
(+.f64 (*.f64 (-.f64 re im) im) (*.f64 (-.f64 re im) re))
(+.f64 (*.f64 re (+.f64 re im)) (*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 re im)))
(+.f64 (*.f64 re (-.f64 re im)) (*.f64 im (-.f64 re im)))
(+.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) (-.f64 re im)))) #s(literal -1 binary64)))
(-.f64 (*.f64 re re) (*.f64 im im))
(-.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(-.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))))
(-.f64 #s(literal 0 binary64) (-.f64 (*.f64 im im) (*.f64 re re)))
(-.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im im))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re)))) (/.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(-.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (fma.f64 im (-.f64 im re) (*.f64 re re)) (fma.f64 im (+.f64 re im) (*.f64 re re)))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (-.f64 im re) (*.f64 re re)) (fma.f64 im (+.f64 re im) (*.f64 re re)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (fma.f64 im (-.f64 im re) (*.f64 re re)) (fma.f64 im (+.f64 re im) (*.f64 re re)))) (/.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (fma.f64 im (-.f64 im re) (*.f64 re re)) (fma.f64 im (+.f64 re im) (*.f64 re re)))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (*.f64 (fma.f64 im (-.f64 im re) (*.f64 re re)) (fma.f64 im (+.f64 re im) (*.f64 re re)))) (/.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (*.f64 (fma.f64 im (-.f64 im re) (*.f64 re re)) (fma.f64 im (+.f64 re im) (*.f64 re re)))))
(-.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 im (*.f64 im (*.f64 im im)) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (-.f64 #s(literal 0 binary64) (*.f64 im im))))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 im (*.f64 im (*.f64 im im)) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (-.f64 #s(literal 0 binary64) (*.f64 im im))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))) (fma.f64 im (*.f64 im (*.f64 im im)) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (-.f64 #s(literal 0 binary64) (*.f64 im im))))))) (/.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))) (fma.f64 im (*.f64 im (*.f64 im im)) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (-.f64 #s(literal 0 binary64) (*.f64 im im))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (fma.f64 im (*.f64 im (*.f64 im im)) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (-.f64 #s(literal 0 binary64) (*.f64 im im))))))) (/.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (fma.f64 im (*.f64 im (*.f64 im im)) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (-.f64 #s(literal 0 binary64) (*.f64 im im))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))) (fma.f64 im im (*.f64 re re))) (/.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))) (fma.f64 im im (*.f64 re re))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 im im (*.f64 re re))) (/.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 im im (*.f64 re re))))
(-.f64 (/.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (/.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(-.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))))
(-.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))))))
(-.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))))))
(-.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))))
(-.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(-.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re)))) (/.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re)))))
(-.f64 (/.f64 (pow.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) #s(literal 3 binary64)) (fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (fma.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))))) (/.f64 (pow.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) #s(literal 3 binary64)) (fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (fma.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))))))
(-.f64 (/.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))) (fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (fma.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))))))) (/.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))) (fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (fma.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))))))))
(-.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (*.f64 re re))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (fma.f64 (*.f64 re re) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))) (/.f64 (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (fma.f64 (*.f64 re re) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))))
(-.f64 (/.f64 (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re)))) (fma.f64 re (/.f64 (*.f64 re (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))))) (/.f64 (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))) (fma.f64 re (/.f64 (*.f64 re (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))))))
(fma.f64 re re (-.f64 #s(literal 0 binary64) (*.f64 im im)))
(fma.f64 re (+.f64 re im) (*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 re im)))
(fma.f64 re (-.f64 re im) (*.f64 im (-.f64 re im)))
(fma.f64 re (/.f64 (*.f64 re (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))))
(fma.f64 (*.f64 re re) (/.f64 (*.f64 re re) (fma.f64 im im (*.f64 re re))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))))
(fma.f64 (*.f64 re re) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(fma.f64 im (-.f64 re im) (*.f64 re (-.f64 re im)))
(fma.f64 im (-.f64 #s(literal 0 binary64) im) (*.f64 re re))
(fma.f64 (*.f64 im im) #s(literal -1 binary64) (*.f64 re re))
(fma.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))))
(fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) (/.f64 (*.f64 re re) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(fma.f64 (+.f64 re im) re (*.f64 (+.f64 re im) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (-.f64 re im) re (*.f64 (-.f64 re im) im))
(fma.f64 (-.f64 re im) im (*.f64 (-.f64 re im) re))
(fma.f64 (-.f64 #s(literal 0 binary64) im) im (*.f64 re re))
(fma.f64 (*.f64 re (*.f64 re re)) (/.f64 re (fma.f64 im im (*.f64 re re))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))))
(fma.f64 (*.f64 re (*.f64 re re)) (/.f64 (*.f64 re (*.f64 re re)) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(fma.f64 #s(literal -1 binary64) (*.f64 im im) (*.f64 re re))
(fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re)))) (*.f64 (+.f64 re im) (-.f64 re im)) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))))
(fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (fma.f64 (*.f64 im (+.f64 re im)) (*.f64 im (-.f64 im re)) (*.f64 re (*.f64 re (*.f64 re re)))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))))
(fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re)))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))) (-.f64 (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(neg.f64 (/.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re)))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (+.f64 re im) (-.f64 re im))))
(neg.f64 (-.f64 (/.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re))) (*.f64 (+.f64 re im) (-.f64 re im))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (-.f64 im re) (*.f64 re re)) (fma.f64 im (+.f64 re im) (*.f64 re re))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (fma.f64 im (*.f64 im (*.f64 im im)) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (-.f64 #s(literal 0 binary64) (*.f64 im im)))))))
(/.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (neg.f64 (*.f64 (fma.f64 im (-.f64 im re) (*.f64 re re)) (fma.f64 im (+.f64 re im) (*.f64 re re)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (neg.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (-.f64 #s(literal 0 binary64) (*.f64 im im))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re))))
(/.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))))
(/.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))))
(/.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) (-.f64 re im))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) (-.f64 re im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im (-.f64 im re) (*.f64 re re)) (fma.f64 im (+.f64 re im) (*.f64 re re))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (-.f64 #s(literal 0 binary64) (*.f64 im im)))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))) (fma.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))) (fma.f64 im im (*.f64 re re))) (*.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (fma.f64 im im (*.f64 re re))) (*.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (*.f64 (+.f64 re im) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 re im) (fma.f64 im (+.f64 re im) (*.f64 re re))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (+.f64 re im) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (*.f64 re re))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)) (*.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)) (*.f64 (+.f64 re im) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (fma.f64 im (-.f64 im re) (*.f64 re re))) (*.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)) (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (fma.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))) (-.f64 (pow.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (fma.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))))) (-.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (*.f64 re re)) (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (*.f64 re (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re re) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (-.f64 (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (/.f64 (*.f64 re (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))) (-.f64 (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (+.f64 re im) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re im) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (-.f64 im re) (*.f64 re re)) (*.f64 (-.f64 re im) (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))) (*.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (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 (-.f64 re im) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (-.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (-.f64 im re) (*.f64 re re)) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (-.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re im) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (+.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)) (+.f64 re im))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) (-.f64 re im)))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re)))) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))
(/.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))) (fma.f64 im im (*.f64 re re))))
(/.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (fma.f64 im im (*.f64 re re))))
(/.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (*.f64 (+.f64 re im) (-.f64 re im))) (*.f64 (+.f64 re im) (-.f64 re im)))
(/.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (-.f64 re im) (fma.f64 im (+.f64 re im) (*.f64 re re))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (+.f64 re im) (-.f64 re im))) (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))))
(/.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re)))) (*.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (*.f64 re re))))
(/.f64 (*.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)) (*.f64 (+.f64 re im) (-.f64 re im))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))
(/.f64 (*.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)) (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re)))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (fma.f64 im (-.f64 im re) (*.f64 re re))))
(/.f64 (*.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 im im (*.f64 re re)))
(/.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))) (neg.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))) (neg.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))))) (neg.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))))) (neg.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (fma.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))))
(/.f64 (-.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re)))))) (fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (fma.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))))))
(/.f64 (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (*.f64 re re)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))) (fma.f64 (*.f64 re re) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))))) (fma.f64 re (/.f64 (*.f64 re (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))))
(/.f64 (*.f64 (+.f64 re im) (*.f64 (+.f64 re im) (-.f64 re im))) (+.f64 re im))
(/.f64 (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (fma.f64 im (+.f64 re im) (*.f64 re re)))
(/.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (-.f64 re im))) (-.f64 re im))
(/.f64 (*.f64 (-.f64 re im) (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re)))) (fma.f64 im (-.f64 im re) (*.f64 re re)))
(/.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))) (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))
(/.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (-.f64 re im)) (-.f64 re im))
(/.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (-.f64 re im)) (fma.f64 im (-.f64 im re) (*.f64 re re)))
(/.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (+.f64 re im)) (+.f64 re im))
(/.f64 (*.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)) (+.f64 re im)) (fma.f64 im (+.f64 re im) (*.f64 re re)))
(/.f64 (-.f64 (neg.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(/.f64 (-.f64 (neg.f64 (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 im im (*.f64 re re))) (*.f64 (fma.f64 im im (*.f64 re re)) (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re)))) (*.f64 (fma.f64 im im (*.f64 re re)) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (fma.f64 im im (*.f64 re re)) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re))) (*.f64 (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 re (*.f64 re (*.f64 re re)))) (fma.f64 im im (*.f64 re re))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1 binary64))) (*.f64 (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 re (*.f64 re (*.f64 re re)))) (fma.f64 im im (*.f64 re re))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re))) (fma.f64 im im (*.f64 re re))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 re (*.f64 re (*.f64 re re)))) (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re))) (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im))))))
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re))) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re)))))
(/.f64 (neg.f64 (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 re (*.f64 re (*.f64 re re))))) (neg.f64 (-.f64 (-.f64 #s(literal 0 binary64) (*.f64 im im)) (*.f64 re re))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))))) (neg.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 im (*.f64 im (*.f64 im im)))))) (neg.f64 (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))))) (fma.f64 im im (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (fma.f64 im im (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (*.f64 (+.f64 re im) (-.f64 re im)))) (neg.f64 (*.f64 (+.f64 re im) (-.f64 re im))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (neg.f64 (*.f64 (-.f64 re im) (fma.f64 im (+.f64 re im) (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (+.f64 re im) (-.f64 re im)))) (neg.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))))) (neg.f64 (*.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)) (*.f64 (+.f64 re im) (-.f64 re im)))) (neg.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)) (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))))) (neg.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (fma.f64 im (-.f64 im re) (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (fma.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))))))
(/.f64 (neg.f64 (-.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))))) (neg.f64 (fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (fma.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))) (neg.f64 (fma.f64 (*.f64 re re) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re)))) (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))))) (neg.f64 (fma.f64 re (/.f64 (*.f64 re (*.f64 re re)) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))))))
(/.f64 (neg.f64 (*.f64 (+.f64 re im) (*.f64 (+.f64 re im) (-.f64 re im)))) (neg.f64 (+.f64 re im)))
(/.f64 (neg.f64 (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (neg.f64 (fma.f64 im (+.f64 re im) (*.f64 re re))))
(/.f64 (neg.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (-.f64 re im)))) (neg.f64 (-.f64 re im)))
(/.f64 (neg.f64 (*.f64 (-.f64 re im) (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))))) (neg.f64 (fma.f64 im (-.f64 im re) (*.f64 re re))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))) (neg.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re))))) (neg.f64 (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re))))) (neg.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (-.f64 re im))) (neg.f64 (-.f64 re im)))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (-.f64 re im))) (neg.f64 (fma.f64 im (-.f64 im re) (*.f64 re re))))
(/.f64 (neg.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (+.f64 re im))) (neg.f64 (+.f64 re im)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)) (+.f64 re im))) (neg.f64 (fma.f64 im (+.f64 re im) (*.f64 re re))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) #s(literal 3 binary64)) (pow.f64 (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))))))
(/.f64 (+.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re))))) (pow.f64 (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (-.f64 (*.f64 (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re)))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))))) (*.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 im im (*.f64 re re))) (neg.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im (*.f64 re re))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 re im) re) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 re im) (-.f64 #s(literal 0 binary64) im)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 re im) re) (*.f64 (+.f64 re im) re) (-.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 #s(literal 0 binary64) im)) (*.f64 (+.f64 re im) (-.f64 #s(literal 0 binary64) im))) (*.f64 (*.f64 (+.f64 re im) re) (*.f64 (+.f64 re im) (-.f64 #s(literal 0 binary64) im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 re im) re) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 re im) im) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 re im) re) (*.f64 (-.f64 re im) re) (-.f64 (*.f64 (*.f64 (-.f64 re im) im) (*.f64 (-.f64 re im) im)) (*.f64 (*.f64 (-.f64 re im) re) (*.f64 (-.f64 re im) im)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 re im) im) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 re im) re) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 re im) im) (*.f64 (-.f64 re im) im) (-.f64 (*.f64 (*.f64 (-.f64 re im) re) (*.f64 (-.f64 re im) re)) (*.f64 (*.f64 (-.f64 re im) im) (*.f64 (-.f64 re im) re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 re im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 re im)) #s(literal 3 binary64))) (fma.f64 (*.f64 re (+.f64 re im)) (*.f64 re (+.f64 re im)) (-.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 re im)) (*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 re im))) (*.f64 (*.f64 re (+.f64 re im)) (*.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 re im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (-.f64 re im)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (-.f64 re im)) #s(literal 3 binary64))) (fma.f64 (*.f64 re (-.f64 re im)) (*.f64 re (-.f64 re im)) (-.f64 (*.f64 (*.f64 im (-.f64 re im)) (*.f64 im (-.f64 re im))) (*.f64 (*.f64 re (-.f64 re im)) (*.f64 im (-.f64 re im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 im (-.f64 re im)) #s(literal 3 binary64)) (pow.f64 (*.f64 re (-.f64 re im)) #s(literal 3 binary64))) (fma.f64 (*.f64 im (-.f64 re im)) (*.f64 im (-.f64 re im)) (-.f64 (*.f64 (*.f64 re (-.f64 re im)) (*.f64 re (-.f64 re im))) (*.f64 (*.f64 im (-.f64 re im)) (*.f64 re (-.f64 re im))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 im im) (*.f64 re re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 (*.f64 im im) (*.f64 re re)) (-.f64 (*.f64 im im) (*.f64 re re)) (*.f64 #s(literal 0 binary64) (-.f64 (*.f64 im im) (*.f64 re re))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 re re #s(literal 0 binary64)) #s(literal 3 binary64)) (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im)))))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im im)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) (-.f64 re im))) #s(literal -1 binary64))
(*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (/.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))))
(*.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re))))
(*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re)))))
(*.f64 (fma.f64 im im (*.f64 re re)) (/.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))))
(*.f64 (+.f64 re im) (-.f64 re im))
(*.f64 (-.f64 re im) (+.f64 re im))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im (*.f64 re re)))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) (-.f64 re im)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im (*.f64 re re))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))) (fma.f64 (*.f64 im (+.f64 re im)) (*.f64 im (-.f64 im re)) (*.f64 re (*.f64 re (*.f64 re re)))))
(*.f64 (/.f64 (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re)))) (*.f64 (+.f64 re im) (-.f64 re im)))
(*.f64 (/.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (fma.f64 im im (*.f64 re re)) (fma.f64 im im (*.f64 re re)))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))) (-.f64 (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re)))) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))))))
(*.f64 (/.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))) (-.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (fma.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im (*.f64 im (*.f64 im (*.f64 im (*.f64 im im))))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 re (*.f64 re (*.f64 re (*.f64 re (*.f64 re re)))))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 re re)) (*.f64 im (*.f64 im (fma.f64 im im (*.f64 re re))))) (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im)))))
(*.f64 (pow.f64 (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))) (*.f64 (fma.f64 im (*.f64 im im) (*.f64 re (*.f64 re re))) (*.f64 (fma.f64 im (+.f64 re im) (*.f64 re re)) (-.f64 re im))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 im im (*.f64 re re)) (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (+.f64 re im) (-.f64 re im)) (fma.f64 im im (*.f64 re re))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (*.f64 im im)) (*.f64 re (*.f64 re (*.f64 re re))))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 re)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 re)) #s(literal 1 binary64)))
(pow.f64 re #s(literal 2 binary64))
(pow.f64 (*.f64 re re) #s(literal 1 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 re))
(*.f64 re re)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 1 binary64)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 im))
(*.f64 im im)
(*.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 0 binary64) im))

simplify571.0ms (8.8%)

Memory
-21.2MiB live, 351.9MiB allocated
Algorithm
egg-herbie
Rules
12 540×accelerator-lowering-fma.f32
12 540×accelerator-lowering-fma.f64
3 658×*-lowering-*.f32
3 658×*-lowering-*.f64
1 136×neg-lowering-neg.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017219
139219
2113219
3468219
41684219
52832219
64991219
08406219
Stop Event
iter limit
node limit
Counts
48 → 48
Calls
Call 1
Inputs
(* -1 (pow im 2))
(- (pow re 2) (pow im 2))
(- (pow re 2) (pow im 2))
(- (pow re 2) (pow im 2))
(pow re 2)
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(pow re 2)
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(pow re 2)
(+ (* -1 (pow im 2)) (pow re 2))
(+ (* -1 (pow im 2)) (pow re 2))
(+ (* -1 (pow im 2)) (pow re 2))
(* -1 (pow im 2))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(* -1 (pow im 2))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
Outputs
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(- (pow re 2) (pow im 2))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(- (pow re 2) (pow im 2))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(- (pow re 2) (pow im 2))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (pow re 2))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (pow re 2))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (pow re 2))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (+.f64 im re) (-.f64 re im) #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))

eval34.0ms (0.5%)

Memory
28.0MiB live, 61.9MiB allocated
Compiler

Compiled 16 299 to 752 computations (95.4% saved)

prune39.0ms (0.6%)

Memory
5.5MiB live, 85.7MiB allocated
Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New2973300
Fresh000
Picked101
Done000
Total2983301
Accuracy
100.0%
Counts
301 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.4%
(fma.f64 re re #s(literal 0 binary64))
55.9%
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
100.0%
(*.f64 (-.f64 re im) (+.f64 re im))
Compiler

Compiled 23 to 14 computations (39.1% saved)

simplify1.3s (19.3%)

Memory
-21.1MiB live, 1 299.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 re re #s(literal 0 binary64))
cost-diff0
(fma.f64 im im #s(literal 0 binary64))
cost-diff0
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
cost-diff-64
(*.f64 (-.f64 re im) (+.f64 re im))
cost-diff0
(+.f64 re im)
cost-diff0
(-.f64 re im)
Rules
45 136×accelerator-lowering-fma.f32
45 136×accelerator-lowering-fma.f64
5 168×*-lowering-*.f32
5 168×*-lowering-*.f64
2 602×distribute-rgt-out
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01129
12829
25829
312729
426429
560029
6110829
7227229
8303529
9341629
10354529
11362529
12365129
13365129
14375929
15423929
16440729
17445529
18451129
19454329
20454329
21454329
22639129
0823729
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (- re im) (+ re im))
(- re im)
re
im
(+ re im)
(- 0 (+ (* im im) 0))
0
(+ (* im im) 0)
im
(+ (* re re) 0)
re
0
Outputs
(* (- re im) (+ re im))
(fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))
(- re im)
(-.f64 re im)
re
im
(+ re im)
(+.f64 re im)
(- 0 (+ (* im im) 0))
(fma.f64 im (-.f64 #s(literal 0 binary64) im) #s(literal 0 binary64))
0
#s(literal 0 binary64)
(+ (* im im) 0)
(fma.f64 im im #s(literal 0 binary64))
im
(+ (* re re) 0)
(fma.f64 re re #s(literal 0 binary64))
re
0
#s(literal 0 binary64)

localize32.0ms (0.5%)

Memory
20.2MiB live, 58.1MiB allocated
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(fma.f64 re re #s(literal 0 binary64))
accuracy100.0%
(fma.f64 im im #s(literal 0 binary64))
accuracy100.0%
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
accuracy100.0%
(-.f64 re im)
accuracy100.0%
(+.f64 re im)
accuracy100.0%
(*.f64 (-.f64 re im) (+.f64 re im))
Samples
21.0ms256×0valid
Compiler

Compiled 35 to 13 computations (62.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 4.0ms (39.2% of total)
ival-add: 3.0ms (29.4% of total)
ival-sub: 2.0ms (19.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series3.0ms (0.1%)

Memory
7.0MiB live, 7.0MiB allocated
Counts
6 → 108
Calls
Call 1
Inputs
#<alt (- re im)>
#<alt (+ re im)>
#<alt (* (- re im) (+ re im))>
#<alt (- 0 (+ (* im im) 0))>
#<alt (+ (* im im) 0)>
#<alt (+ (* re re) 0)>
Outputs
#<alt (* -1 im)>
#<alt (- re im)>
#<alt (- re im)>
#<alt (- re im)>
#<alt re>
#<alt (* re (+ 1 (* -1 (/ im re))))>
#<alt (* re (+ 1 (* -1 (/ im re))))>
#<alt (* re (+ 1 (* -1 (/ im re))))>
#<alt re>
#<alt (* -1 (* re (- (/ im re) 1)))>
#<alt (* -1 (* re (- (/ im re) 1)))>
#<alt (* -1 (* re (- (/ im re) 1)))>
#<alt re>
#<alt (+ re (* -1 im))>
#<alt (+ re (* -1 im))>
#<alt (+ re (* -1 im))>
#<alt (* -1 im)>
#<alt (* im (- (/ re im) 1))>
#<alt (* im (- (/ re im) 1))>
#<alt (* im (- (/ re im) 1))>
#<alt (* -1 im)>
#<alt (* -1 (* im (+ 1 (* -1 (/ re im)))))>
#<alt (* -1 (* im (+ 1 (* -1 (/ re im)))))>
#<alt (* -1 (* im (+ 1 (* -1 (/ re im)))))>
#<alt im>
#<alt (+ im re)>
#<alt (+ im re)>
#<alt (+ im re)>
#<alt re>
#<alt (* re (+ 1 (/ im re)))>
#<alt (* re (+ 1 (/ im re)))>
#<alt (* re (+ 1 (/ im re)))>
#<alt re>
#<alt (* -1 (* re (- (* -1 (/ im re)) 1)))>
#<alt (* -1 (* re (- (* -1 (/ im re)) 1)))>
#<alt (* -1 (* re (- (* -1 (/ im re)) 1)))>
#<alt re>
#<alt (+ im re)>
#<alt (+ im re)>
#<alt (+ im re)>
#<alt im>
#<alt (* im (+ 1 (/ re im)))>
#<alt (* im (+ 1 (/ re im)))>
#<alt (* im (+ 1 (/ re im)))>
#<alt im>
#<alt (* -1 (* im (- (* -1 (/ re im)) 1)))>
#<alt (* -1 (* im (- (* -1 (/ re im)) 1)))>
#<alt (* -1 (* im (- (* -1 (/ re im)) 1)))>
#<alt (* -1 (pow im 2))>
#<alt (+ (* -1 (pow im 2)) (* re (+ im (* -1 im))))>
#<alt (+ (* -1 (pow im 2)) (* re (+ im (+ re (* -1 im)))))>
#<alt (+ (* -1 (pow im 2)) (* re (+ im (+ re (* -1 im)))))>
#<alt (pow re 2)>
#<alt (* (pow re 2) (+ 1 (+ (* -1 (/ im re)) (/ im re))))>
#<alt (* (pow re 2) (+ 1 (+ (* -1 (/ im re)) (+ (* -1 (/ (pow im 2) (pow re 2))) (/ im re)))))>
#<alt (* (pow re 2) (+ 1 (+ (* -1 (/ im re)) (+ (* -1 (/ (pow im 2) (pow re 2))) (/ im re)))))>
#<alt (pow re 2)>
#<alt (* (pow re 2) (+ 1 (+ (* -1 (/ im re)) (/ im re))))>
#<alt (* (pow re 2) (+ 1 (* -1 (/ (+ (* -1 (+ im (* -1 im))) (/ (pow im 2) re)) re))))>
#<alt (* (pow re 2) (+ 1 (* -1 (/ (+ (* -1 (+ im (* -1 im))) (/ (pow im 2) re)) re))))>
#<alt (pow re 2)>
#<alt (+ (* im (+ re (* -1 re))) (pow re 2))>
#<alt (+ (* im (+ re (+ (* -1 im) (* -1 re)))) (pow re 2))>
#<alt (+ (* im (+ re (+ (* -1 im) (* -1 re)))) (pow re 2))>
#<alt (* -1 (pow im 2))>
#<alt (* (pow im 2) (- (+ (* -1 (/ re im)) (/ re im)) 1))>
#<alt (* (pow im 2) (- (+ (* -1 (/ re im)) (+ (/ re im) (/ (pow re 2) (pow im 2)))) 1))>
#<alt (* (pow im 2) (- (+ (* -1 (/ re im)) (+ (/ re im) (/ (pow re 2) (pow im 2)))) 1))>
#<alt (* -1 (pow im 2))>
#<alt (* (pow im 2) (- (* -1 (/ (+ re (* -1 re)) im)) 1))>
#<alt (* (pow im 2) (- (* -1 (/ (+ re (+ (* -1 re) (* -1 (/ (pow re 2) im)))) im)) 1))>
#<alt (* (pow im 2) (- (* -1 (/ (+ re (+ (* -1 re) (* -1 (/ (pow re 2) im)))) im)) 1))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
Calls

27 calls:

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

rewrite458.0ms (7.1%)

Memory
-7.2MiB live, 706.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
10 546×accelerator-lowering-fma.f32
10 546×accelerator-lowering-fma.f64
4 808×*-lowering-*.f32
4 808×*-lowering-*.f64
4 104×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01123
18223
281523
0914623
Stop Event
iter limit
node limit
Counts
6 → 1 050
Calls
Call 1
Inputs
(- re im)
(+ re im)
(* (- re im) (+ re im))
(- 0 (+ (* im im) 0))
(+ (* im im) 0)
(+ (* re re) 0)
Outputs
(+.f64 re (-.f64 #s(literal 0 binary64) im))
(+.f64 (-.f64 #s(literal 0 binary64) im) re)
(+.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (neg.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(+.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (+.f64 re im)) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(+.f64 (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64)) (-.f64 re im))
(+.f64 (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 im (-.f64 im re))))
(+.f64 (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 im (-.f64 im re))) (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re re #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) im)))
(+.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) im)) (*.f64 #s(literal 1 binary64) re))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))))
(+.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (*.f64 im (-.f64 im re)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))))
(+.f64 (*.f64 (*.f64 im (-.f64 im re)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))))
(+.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 1 binary64)))
(+.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 1 binary64)) (*.f64 re #s(literal 1 binary64)))
(-.f64 re im)
(-.f64 (-.f64 re im) (/.f64 #s(literal 0 binary64) (+.f64 re im)))
(-.f64 #s(literal 0 binary64) (-.f64 im re))
(-.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(-.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (+.f64 re im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im)))
(-.f64 (+.f64 re #s(literal 0 binary64)) im)
(fma.f64 re #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 1 binary64)))
(fma.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (*.f64 im (-.f64 im re)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (neg.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (*.f64 im (-.f64 im re)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))))
(fma.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 1 binary64) (*.f64 re #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) re (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) im) (*.f64 #s(literal 1 binary64) re))
(fma.f64 #s(literal -1 binary64) im re)
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64) (-.f64 re im))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re re #s(literal 0 binary64)) (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 im (-.f64 im re))))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 im (-.f64 im re)) (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re re #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 re (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (*.f64 re (-.f64 re im)) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 re #s(literal 1 binary64)) (/.f64 re (+.f64 re im)) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 re (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 re (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (+.f64 re im)) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (+.f64 re im)) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 0 binary64) im))
(neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 re im)))
(/.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (+.f64 re im))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 re im)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 re im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 re im)) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 re im))))
(/.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (-.f64 (-.f64 #s(literal 0 binary64) im) re))
(/.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (-.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (+.f64 re im)) (*.f64 (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (+.f64 re im) (+.f64 re im)))
(/.f64 (neg.f64 (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (fma.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im im (-.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 re im)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (+.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im)) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (+.f64 re im)) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (+.f64 re im)) (fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im)) (*.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (+.f64 re im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))))
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))) (+.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (+.f64 re im)) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (+.f64 re im))) (*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im)))) (+.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (+.f64 re im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(/.f64 (*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 1 binary64)) (+.f64 re im))
(/.f64 (*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) #s(literal 1 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (*.f64 im (-.f64 im re)) (*.f64 im (*.f64 (-.f64 im re) (*.f64 im (-.f64 im re))))))) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (*.f64 im (-.f64 im re)) (-.f64 (*.f64 im (-.f64 im re)) (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (-.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (-.f64 im re))))) (-.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (-.f64 im re))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im))) (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 re im)))
(/.f64 (*.f64 (-.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))))
(/.f64 (*.f64 (-.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))
(/.f64 (*.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (*.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (*.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (*.f64 (-.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 re (-.f64 re im)) (*.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im)))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (*.f64 im (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (fma.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (-.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 re (-.f64 re im))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (*.f64 (-.f64 re im) (-.f64 re im)))
(/.f64 (*.f64 (fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (-.f64 re im))
(/.f64 (*.f64 (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 re im)) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 re im)) #s(literal -1 binary64))
(*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (+.f64 re im))))
(*.f64 (+.f64 re im) (*.f64 (-.f64 re im) (/.f64 #s(literal 1 binary64) (+.f64 re im))))
(*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (-.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(*.f64 (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 re im))))
(*.f64 #s(literal 1 binary64) (-.f64 re im))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 re im)) (/.f64 (-.f64 re im) (/.f64 #s(literal 1 binary64) (-.f64 re im))))
(*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(*.f64 (/.f64 (-.f64 re im) #s(literal 1 binary64)) (/.f64 (+.f64 re im) (+.f64 re im)))
(*.f64 (/.f64 (+.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (-.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (/.f64 (+.f64 re im) #s(literal 1 binary64)) (/.f64 (-.f64 re im) (+.f64 re im)))
(*.f64 (/.f64 (+.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 (-.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (/.f64 (-.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (/.f64 (-.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 (+.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(+.f64 re im)
(+.f64 re (*.f64 #s(literal 1 binary64) im))
(+.f64 re (neg.f64 (-.f64 #s(literal 0 binary64) im)))
(+.f64 im re)
(+.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 re im)) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(+.f64 (*.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 1 binary64) re))
(+.f64 (*.f64 #s(literal 1 binary64) re) (*.f64 #s(literal 1 binary64) im))
(+.f64 (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) #s(literal 0 binary64)) (+.f64 re im))
(+.f64 (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 im (+.f64 re im) #s(literal 0 binary64))))
(+.f64 (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 im (+.f64 re im) #s(literal 0 binary64))) (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 re re #s(literal 0 binary64))))
(+.f64 (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 re im)))
(+.f64 (*.f64 re #s(literal 1 binary64)) (*.f64 im #s(literal 1 binary64)))
(+.f64 (*.f64 im #s(literal 1 binary64)) (*.f64 re #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))))
(+.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))))
(+.f64 (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))))
(+.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (*.f64 (*.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))))
(+.f64 (-.f64 re #s(literal 0 binary64)) im)
(-.f64 re (-.f64 #s(literal 0 binary64) im))
(-.f64 (+.f64 re im) (/.f64 #s(literal 0 binary64) (-.f64 re im)))
(-.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 re im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im)))
(-.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 im re)) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 im re)))
(fma.f64 re #s(literal 1 binary64) (*.f64 im #s(literal 1 binary64)))
(fma.f64 im #s(literal 1 binary64) (*.f64 re #s(literal 1 binary64)))
(fma.f64 #s(literal 0 binary64) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 re im)) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))))
(fma.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))))
(fma.f64 #s(literal 1 binary64) re (*.f64 #s(literal 1 binary64) im))
(fma.f64 #s(literal 1 binary64) im (*.f64 #s(literal 1 binary64) re))
(fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 (*.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) #s(literal 0 binary64) (+.f64 re im))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 re re #s(literal 0 binary64)) (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 im (+.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 re re #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 re im)))
(fma.f64 (/.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (/.f64 re (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (*.f64 re (+.f64 re im)) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (/.f64 re #s(literal 1 binary64)) (/.f64 re (-.f64 re im)) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (/.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (/.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 re im)) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 re im)) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (/.f64 re (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (/.f64 re (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 re (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (/.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(fma.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)) im)
(fma.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)) (*.f64 #s(literal 1 binary64) im))
(fma.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)) re)
(neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 re im)))
(/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (-.f64 re im))
(/.f64 (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 re im)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 im re) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im))))
(/.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (-.f64 im re))
(/.f64 (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (+.f64 re im)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))
(/.f64 (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 re im)) (*.f64 (-.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (-.f64 re im) (-.f64 re im)))
(/.f64 (neg.f64 (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (neg.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (neg.f64 (-.f64 im re)))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 re im)) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im)) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 re im)) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 re im)) (fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im)) (*.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 re im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))))
(/.f64 (-.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 re im)) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 re im))) (*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im)))) (+.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 re im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 re im))))
(/.f64 (*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 1 binary64)) (-.f64 re im))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 re im)))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (-.f64 im re))
(/.f64 (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 re (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (fma.f64 im (+.f64 re im) #s(literal 0 binary64)))))) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (-.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (+.f64 re im) #s(literal 0 binary64))))) (-.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (+.f64 re im) #s(literal 0 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))))))
(/.f64 (*.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))
(/.f64 (*.f64 (-.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (*.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (*.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (*.f64 (-.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 re (-.f64 re im)) (*.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im)))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (*.f64 im (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (fma.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (-.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 re (-.f64 re im))))))
(/.f64 (*.f64 (*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (*.f64 (-.f64 re im) (-.f64 re im)))
(/.f64 (*.f64 (fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 (-.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (+.f64 re im))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (-.f64 re im))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) #s(literal -1 binary64))
(*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (-.f64 re im))))
(*.f64 (+.f64 re im) (*.f64 (-.f64 re im) (/.f64 #s(literal 1 binary64) (-.f64 re im))))
(*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 re im)))
(*.f64 (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 re im))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 #s(literal 1 binary64) (+.f64 re im))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) (/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (+.f64 re im))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 re im)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))
(*.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 im re)))
(*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (-.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(*.f64 (/.f64 (-.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (/.f64 (-.f64 re im) #s(literal 1 binary64)) (/.f64 (+.f64 re im) (-.f64 re im)))
(*.f64 (/.f64 (+.f64 re im) #s(literal 1 binary64)) (/.f64 (-.f64 re im) (-.f64 re im)))
(*.f64 (/.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 (-.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(*.f64 (/.f64 (+.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (-.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))
(+.f64 #s(literal 0 binary64) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))
(+.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(+.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(+.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(+.f64 (*.f64 re im) (fma.f64 im (-.f64 #s(literal 0 binary64) im) (*.f64 re (-.f64 re im))))
(+.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 0 binary64))
(+.f64 (*.f64 re (-.f64 re im)) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(+.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 re (-.f64 re im)))
(+.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(+.f64 (*.f64 (+.f64 re im) re) (neg.f64 (*.f64 (+.f64 re im) im)))
(+.f64 (*.f64 (+.f64 re im) re) (-.f64 (neg.f64 (*.f64 (+.f64 re im) im)) #s(literal 0 binary64)))
(+.f64 (neg.f64 (*.f64 (+.f64 re im) im)) (*.f64 (+.f64 re im) re))
(+.f64 (*.f64 re (+.f64 re im)) (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))))
(+.f64 (*.f64 re (+.f64 re im)) (-.f64 (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))) #s(literal 0 binary64)))
(+.f64 (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))) (*.f64 re (+.f64 re im)))
(+.f64 (+.f64 #s(literal 0 binary64) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))) (*.f64 re (-.f64 re im)))
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 (+.f64 re im) re)) (neg.f64 (*.f64 (+.f64 re im) im)))
(+.f64 (+.f64 #s(literal 0 binary64) (*.f64 re (+.f64 re im))) (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))))
(+.f64 (fma.f64 re (-.f64 re im) (*.f64 re im)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(+.f64 (fma.f64 im (-.f64 re im) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 re im)))
(-.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(-.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 0 binary64))
(-.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(-.f64 (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(-.f64 (/.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(-.f64 (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))))
(-.f64 (/.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im (fma.f64 re re #s(literal 0 binary64)))))))
(-.f64 (/.f64 (*.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im)))) (*.f64 (-.f64 re im) (-.f64 re im))) (/.f64 (*.f64 (-.f64 re im) (*.f64 im (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))) (*.f64 (-.f64 re im) (-.f64 re im))))
(-.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(fma.f64 re re (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 re re (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 re re (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 re im (fma.f64 im (-.f64 #s(literal 0 binary64) im) (*.f64 re (-.f64 re im))))
(fma.f64 re (-.f64 re im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 re (+.f64 re im) (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))))
(fma.f64 re (+.f64 re im) (-.f64 (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))) #s(literal 0 binary64)))
(fma.f64 re (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 re (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 re (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 im re (fma.f64 im (-.f64 #s(literal 0 binary64) im) (*.f64 re (-.f64 re im))))
(fma.f64 im (-.f64 re im) (*.f64 re (-.f64 re im)))
(fma.f64 im (-.f64 re im) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (-.f64 re im) re (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (-.f64 re im) im (*.f64 re (-.f64 re im)))
(fma.f64 (-.f64 re im) im (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))
(fma.f64 (+.f64 re im) re (neg.f64 (*.f64 (+.f64 re im) im)))
(fma.f64 (+.f64 re im) re (-.f64 (neg.f64 (*.f64 (+.f64 re im) im)) #s(literal 0 binary64)))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
(fma.f64 (+.f64 re im) (-.f64 #s(literal 0 binary64) im) (*.f64 (+.f64 re im) re))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (-.f64 re im)) #s(literal 0 binary64))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) re) (neg.f64 (*.f64 (+.f64 re im) im)))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) re) (-.f64 (neg.f64 (*.f64 (+.f64 re im) im)) #s(literal 0 binary64)))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) im)) (*.f64 (+.f64 re im) re))
(fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) re) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) im) (*.f64 re (-.f64 re im)))
(fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) im) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) im) (+.f64 re im) (*.f64 re (+.f64 re im)))
(fma.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) (+.f64 re im)) #s(literal 0 binary64))
(fma.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 re im)) (-.f64 re im)) #s(literal 0 binary64))
(fma.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) re) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) im) (*.f64 re (-.f64 re im)))
(fma.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) im) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 re im)) re) (neg.f64 (*.f64 (+.f64 re im) im)))
(fma.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 re im)) re) (-.f64 (neg.f64 (*.f64 (+.f64 re im) im)) #s(literal 0 binary64)))
(fma.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 re im)) (-.f64 #s(literal 0 binary64) im)) (*.f64 (+.f64 re im) re))
(fma.f64 (-.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (fma.f64 (*.f64 re (-.f64 re im)) (*.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im)))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (*.f64 im (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (-.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 re (-.f64 re im)))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im (fma.f64 re re #s(literal 0 binary64)))))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 re (-.f64 re im)) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 re (-.f64 re im)))
(fma.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) re) (neg.f64 (*.f64 (+.f64 re im) im)))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) re) (-.f64 (neg.f64 (*.f64 (+.f64 re im) im)) #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (+.f64 re im) im)) (*.f64 (+.f64 re im) re))
(fma.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 re im)) (*.f64 (-.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 re im) (-.f64 re im))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 im (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (-.f64 re im)))
(fma.f64 (*.f64 (*.f64 im (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (-.f64 re im)) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 re (-.f64 re im)))
(fma.f64 (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (-.f64 re im)) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (*.f64 re (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 re (-.f64 re im)) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 re (-.f64 re im)) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (-.f64 re im)) (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))))
(fma.f64 (*.f64 (*.f64 re (-.f64 re im)) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (-.f64 re im)) (-.f64 (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (-.f64 re im)))
(fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) im)) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 re (-.f64 re im)))
(fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) im)) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 re (-.f64 re im))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) re)) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) (*.f64 re (-.f64 re im)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) re) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) im) (*.f64 re (-.f64 re im)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) im) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 (-.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) re) (neg.f64 (*.f64 (+.f64 re im) im)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) re) (-.f64 (neg.f64 (*.f64 (+.f64 re im) im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) im)) (*.f64 (+.f64 re im) re))
(fma.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 re (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (*.f64 (-.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (*.f64 (-.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (*.f64 re (-.f64 re im)))
(fma.f64 (/.f64 im (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (*.f64 (-.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 im #s(literal 1 binary64)) (-.f64 re im) (*.f64 re (-.f64 re im)))
(fma.f64 (/.f64 im #s(literal 1 binary64)) (-.f64 re im) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (-.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 re im) #s(literal 1 binary64)) (+.f64 re im) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 re im) #s(literal 1 binary64)) (-.f64 re im) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 re im) (+.f64 re im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 (-.f64 re im) (-.f64 re im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 im (+.f64 re im)) (*.f64 re (-.f64 re im)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 im (+.f64 re im)) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 re (+.f64 re im)) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 (+.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 im (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (-.f64 re im)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 im (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 re (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (-.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 re re) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 re re) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 re re) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 re re) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 re re) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 re re) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) re) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) re) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) re) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 im (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) (*.f64 re (-.f64 re im)))
(fma.f64 (/.f64 im (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 im (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (-.f64 re im)))
(fma.f64 (/.f64 im (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (/.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 re #s(literal 1 binary64)) (-.f64 re im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 re (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 re (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 re (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 re (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (/.f64 re (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 (/.f64 re (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (/.f64 re (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re (-.f64 #s(literal 0 binary64) im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re im)) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 re #s(literal 1 binary64)) (-.f64 re im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (*.f64 re #s(literal 1 binary64)) (+.f64 re im) (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))))
(fma.f64 (*.f64 re #s(literal 1 binary64)) (+.f64 re im) (-.f64 (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 1 binary64)) (+.f64 re im) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 im #s(literal 1 binary64)) (-.f64 re im) (*.f64 re (-.f64 re im)))
(fma.f64 (*.f64 im #s(literal 1 binary64)) (-.f64 re im) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))))
(fma.f64 (*.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 (-.f64 re im) #s(literal 1 binary64)) (+.f64 re im) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 re im) #s(literal 1 binary64)) (-.f64 re im) #s(literal 0 binary64))
(fma.f64 (*.f64 re (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))))
(fma.f64 (*.f64 re (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))) #s(literal 0 binary64)))
(fma.f64 (*.f64 re (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 im (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (-.f64 re im)))
(fma.f64 (*.f64 im (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (-.f64 (*.f64 re (-.f64 re im)) #s(literal 0 binary64)))
(fma.f64 (*.f64 (+.f64 re im) #s(literal -1 binary64)) im (*.f64 (+.f64 re im) re))
(/.f64 (-.f64 re im) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (-.f64 re im)))
(/.f64 (-.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (-.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (-.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))
(/.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))
(/.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (*.f64 (-.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 re (-.f64 re im)) (*.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im)))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (*.f64 im (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))))) (fma.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (-.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 re (-.f64 re im))))))
(/.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (-.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 re (-.f64 re im))))) (fma.f64 (*.f64 re (-.f64 re im)) (*.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im)))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (*.f64 im (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 re im) (-.f64 re im)) (*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (-.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re im) (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (+.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 re im) (*.f64 (-.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (-.f64 re im))) (*.f64 (-.f64 re im) (-.f64 re im)))
(/.f64 (fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (-.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (+.f64 re im))
(/.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (+.f64 re im)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (*.f64 (-.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (-.f64 re im))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) im (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)))) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) im))
(/.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) im (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) im))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) im (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) im))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) im (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (fma.f64 im im (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 im (-.f64 #s(literal 0 binary64) im) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) im (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 re (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (*.f64 im (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 re (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (-.f64 re im)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (*.f64 re (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 re (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) im)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (*.f64 re (-.f64 re im)) (+.f64 re im)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (+.f64 re im) (*.f64 (*.f64 im (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)))) (*.f64 (+.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 re (-.f64 re im)) (+.f64 re im)) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (-.f64 re im)))) (*.f64 (+.f64 re im) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (*.f64 re (-.f64 re im)) (+.f64 re im)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))) (*.f64 (+.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 re (-.f64 re im)) (+.f64 re im)) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) im)))) (*.f64 (+.f64 re im) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 re (-.f64 re im))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (*.f64 im (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 re (-.f64 re im))) (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (-.f64 re im)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 re (-.f64 re im))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 re (-.f64 re im))) (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) im)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) re)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (+.f64 re im) (*.f64 (*.f64 im (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)))) (*.f64 (+.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) re)) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (-.f64 re im)))) (*.f64 (+.f64 re im) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) re)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))) (*.f64 (+.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) re)) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) im)))) (*.f64 (+.f64 re im) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (*.f64 im (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (*.f64 re (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (*.f64 re (-.f64 re im)) (+.f64 re im)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (*.f64 im (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 re (-.f64 re im))))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) re)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (-.f64 re im)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (+.f64 re im) (*.f64 (*.f64 re (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)))) (*.f64 (+.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (-.f64 re im)) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (*.f64 re (-.f64 re im)) (+.f64 re im)))) (*.f64 (+.f64 re im) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (-.f64 re im)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 re (-.f64 re im))))) (*.f64 (+.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)) (-.f64 re im)) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) re)))) (*.f64 (+.f64 re im) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (*.f64 re (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))) (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (*.f64 re (-.f64 re im)) (+.f64 re im)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 re (-.f64 re im))))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))) (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) re)))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) im)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (+.f64 re im) (*.f64 (*.f64 re (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)))) (*.f64 (+.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) im)) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (*.f64 re (-.f64 re im)) (+.f64 re im)))) (*.f64 (+.f64 re im) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) im)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (*.f64 re (-.f64 re im))))) (*.f64 (+.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) im)) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) re)))) (*.f64 (+.f64 re im) (+.f64 re im)))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (-.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (-.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (neg.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (neg.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (neg.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (-.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (neg.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (neg.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)))
(/.f64 (neg.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))))) (neg.f64 (*.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))))) (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))))) (neg.f64 (*.f64 (-.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 re (-.f64 re im)) (*.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im)))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (*.f64 im (fma.f64 im (-.f64 re im) #s(literal 0 binary64))))))) (neg.f64 (fma.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (-.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 re (-.f64 re im)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (neg.f64 (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (neg.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (-.f64 re im)))) (neg.f64 (*.f64 (-.f64 re im) (-.f64 re im))))
(/.f64 (neg.f64 (fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 0 binary64))) (neg.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 re im)))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (+.f64 re im))) (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 re im))) (-.f64 #s(literal 0 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 re im)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))))))
(/.f64 (fma.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (*.f64 im (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))) (*.f64 (*.f64 re (-.f64 re im)) (*.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im)))))) (fma.f64 im (*.f64 (-.f64 re im) (fma.f64 im (-.f64 re im) #s(literal 0 binary64))) (-.f64 (*.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im)))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 re (-.f64 re im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 re im) re) #s(literal 3 binary64)) (pow.f64 (neg.f64 (*.f64 (+.f64 re im) im)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 re im) re) (*.f64 (+.f64 re im) re) (-.f64 (*.f64 (neg.f64 (*.f64 (+.f64 re im) im)) (neg.f64 (*.f64 (+.f64 re im) im))) (*.f64 (*.f64 (+.f64 re im) re) (neg.f64 (*.f64 (+.f64 re im) im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 re (+.f64 re im)) #s(literal 3 binary64)) (pow.f64 (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 re (+.f64 re im)) (*.f64 re (+.f64 re im)) (-.f64 (*.f64 (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))) (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)))) (*.f64 (*.f64 re (+.f64 re im)) (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (+.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))))) (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 re im) (*.f64 im (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))) (*.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im))))) (-.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 re (-.f64 re im))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 re im) re) (*.f64 (+.f64 re im) re)) (*.f64 (neg.f64 (*.f64 (+.f64 re im) im)) (neg.f64 (*.f64 (+.f64 re im) im)))) (-.f64 (*.f64 (+.f64 re im) re) (neg.f64 (*.f64 (+.f64 re im) im))))
(/.f64 (-.f64 (*.f64 (*.f64 re (+.f64 re im)) (*.f64 re (+.f64 re im))) (*.f64 (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))) (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64))))) (-.f64 (*.f64 re (+.f64 re im)) (neg.f64 (fma.f64 im (+.f64 re im) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))) #s(literal 0 binary64)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 re im) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(/.f64 (*.f64 (+.f64 re im) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 re im)))
(/.f64 (*.f64 (-.f64 re im) (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 re im)))
(/.f64 (*.f64 (-.f64 re im) (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (-.f64 re im) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (-.f64 im re))
(/.f64 (*.f64 (+.f64 re im) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im))) (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (*.f64 (+.f64 re im) (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 re im)))
(/.f64 (*.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 re im)) (+.f64 re im)) (-.f64 #s(literal 0 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) (-.f64 #s(literal 0 binary64) (+.f64 re im)))
(/.f64 (*.f64 (fma.f64 re (-.f64 #s(literal 0 binary64) re) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (-.f64 #s(literal 0 binary64) (-.f64 re im)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 re im)) (-.f64 #s(literal 0 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (-.f64 re im)) (-.f64 im re))
(*.f64 (-.f64 re im) (+.f64 re im))
(*.f64 (+.f64 re im) (-.f64 re im))
(*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (-.f64 re im)))
(*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im)))
(*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) (+.f64 re im)))
(*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 re im)) (-.f64 re im)))
(*.f64 (-.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (-.f64 (fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (-.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))))
(*.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))))
(*.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (*.f64 (-.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(*.f64 (fma.f64 (*.f64 re (-.f64 re im)) (*.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im)))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (*.f64 im (fma.f64 im (-.f64 re im) #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 (-.f64 re im) (*.f64 re (-.f64 re im))) (*.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (-.f64 (fma.f64 im (-.f64 re im) #s(literal 0 binary64)) (*.f64 re (-.f64 re im)))))))
(*.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(*.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im (fma.f64 re re #s(literal 0 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 re im)) (*.f64 (-.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))))
(*.f64 (*.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (-.f64 re im) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 re im) (-.f64 re im))))
(*.f64 (fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (*.f64 (-.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (*.f64 (+.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (*.f64 (+.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(*.f64 (*.f64 (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (*.f64 (-.f64 re im) (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 re im)))
(*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))
(*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 (-.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(*.f64 (/.f64 (-.f64 re im) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))))
(*.f64 (/.f64 (-.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (/.f64 (-.f64 re im) #s(literal 1 binary64)) (+.f64 re im))
(*.f64 (/.f64 (+.f64 re im) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (/.f64 (+.f64 re im) #s(literal 1 binary64)) (-.f64 re im))
(*.f64 (/.f64 (+.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 (+.f64 re im) (+.f64 re im)))
(*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 (-.f64 re im) (-.f64 re im)))
(*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (/.f64 (+.f64 re im) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (-.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (*.f64 (-.f64 re im) #s(literal 1 binary64)) (+.f64 re im))
(*.f64 (*.f64 (-.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (*.f64 (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))) (-.f64 re im)))) (fma.f64 re (+.f64 re im) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (*.f64 (+.f64 re im) (/.f64 (fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(*.f64 (*.f64 (+.f64 re im) #s(literal 1 binary64)) (-.f64 re im))
(+.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal -1 binary64)))
(+.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(+.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(+.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(+.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(+.f64 (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))))
(+.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(-.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 im (-.f64 #s(literal 0 binary64) im) #s(literal 0 binary64))
(fma.f64 im (-.f64 #s(literal 0 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(fma.f64 #s(literal 0 binary64) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (-.f64 #s(literal 0 binary64) im) im #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) im) im (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 #s(literal -1 binary64) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (fma.f64 im im #s(literal 0 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) (/.f64 #s(literal 1 binary64) im) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 im (-.f64 #s(literal 0 binary64) im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 im (-.f64 #s(literal 0 binary64) im)) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 im im) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) #s(literal 0 binary64))
(fma.f64 (/.f64 im im) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) (/.f64 im im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) (/.f64 im im) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 im (-.f64 #s(literal 0 binary64) im)) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 im (-.f64 #s(literal 0 binary64) im)) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 im #s(literal -1 binary64)) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 im #s(literal -1 binary64)) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 im (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 im (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 im (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 im (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))) (/.f64 im (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))) (/.f64 im (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (*.f64 im #s(literal -1 binary64)) im #s(literal 0 binary64))
(fma.f64 (*.f64 im #s(literal -1 binary64)) im (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) im #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) im (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) im) im #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) im) im (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(fma.f64 (*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(neg.f64 (fma.f64 im im #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 im (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im))))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) im)
(/.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (neg.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im))) (-.f64 #s(literal 0 binary64) im))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(pow.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal -1 binary64))
(*.f64 im (-.f64 #s(literal 0 binary64) im))
(*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) im) im)
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 #s(literal -1 binary64) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 im (-.f64 #s(literal 0 binary64) im)))
(*.f64 (/.f64 im im) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) (/.f64 im im))
(*.f64 (/.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (/.f64 im (-.f64 #s(literal 0 binary64) im)) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im))
(*.f64 (/.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (/.f64 im #s(literal -1 binary64)) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 im (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 im (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) im))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 im (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))) (/.f64 im (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (/.f64 im (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (*.f64 im #s(literal -1 binary64)) im)
(*.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (*.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) im)
(*.f64 (*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) im) im)
(*.f64 (*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(+.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) im))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))) (fma.f64 im im #s(literal 0 binary64))))
(+.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(-.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 im im #s(literal 0 binary64))
(fma.f64 im (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 0 binary64) im) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 im im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 im im) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 im (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 im (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal -1 binary64)) im #s(literal 0 binary64))
(neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 im)) #s(literal 2 binary64))
(*.f64 im im)
(*.f64 im (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 0 binary64) im))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) (/.f64 (fma.f64 im im #s(literal 0 binary64)) im))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im im #s(literal 0 binary64)) im))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) im))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 im im))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 im im) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im))
(*.f64 (/.f64 im (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (/.f64 im (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal -1 binary64)) im)
(+.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))
(+.f64 (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 re)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))))
(-.f64 (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 re re #s(literal 0 binary64))
(fma.f64 re (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)) #s(literal 0 binary64))
(fma.f64 (/.f64 re re) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 re re) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) re) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) #s(literal 0 binary64))
(fma.f64 (/.f64 re (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 re (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 re re #s(literal 0 binary64)))
(/.f64 (*.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64)) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(pow.f64 re #s(literal 2 binary64))
(pow.f64 (fma.f64 re re #s(literal 0 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) #s(literal -1 binary64))
(pow.f64 (exp.f64 (log.f64 re)) #s(literal 2 binary64))
(*.f64 re re)
(*.f64 re (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))))
(*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)))
(*.f64 (/.f64 re re) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re))
(*.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re))
(*.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re))
(*.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 re re))
(*.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) re))
(*.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) re))
(*.f64 (/.f64 re (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))))
(*.f64 (/.f64 re (fma.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (fma.f64 re (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))

simplify283.0ms (4.4%)

Memory
20.5MiB live, 487.5MiB allocated
Algorithm
egg-herbie
Rules
11 780×accelerator-lowering-fma.f32
11 780×accelerator-lowering-fma.f64
2 252×*-lowering-*.f32
2 252×*-lowering-*.f64
1 882×--lowering--.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
086429
1267369
2791369
33168369
08251369
Stop Event
iter limit
node limit
Counts
108 → 108
Calls
Call 1
Inputs
(* -1 im)
(- re im)
(- re im)
(- re im)
re
(* re (+ 1 (* -1 (/ im re))))
(* re (+ 1 (* -1 (/ im re))))
(* re (+ 1 (* -1 (/ im re))))
re
(* -1 (* re (- (/ im re) 1)))
(* -1 (* re (- (/ im re) 1)))
(* -1 (* re (- (/ im re) 1)))
re
(+ re (* -1 im))
(+ re (* -1 im))
(+ re (* -1 im))
(* -1 im)
(* im (- (/ re im) 1))
(* im (- (/ re im) 1))
(* im (- (/ re im) 1))
(* -1 im)
(* -1 (* im (+ 1 (* -1 (/ re im)))))
(* -1 (* im (+ 1 (* -1 (/ re im)))))
(* -1 (* im (+ 1 (* -1 (/ re im)))))
im
(+ im re)
(+ im re)
(+ im re)
re
(* re (+ 1 (/ im re)))
(* re (+ 1 (/ im re)))
(* re (+ 1 (/ im re)))
re
(* -1 (* re (- (* -1 (/ im re)) 1)))
(* -1 (* re (- (* -1 (/ im re)) 1)))
(* -1 (* re (- (* -1 (/ im re)) 1)))
re
(+ im re)
(+ im re)
(+ im re)
im
(* im (+ 1 (/ re im)))
(* im (+ 1 (/ re im)))
(* im (+ 1 (/ re im)))
im
(* -1 (* im (- (* -1 (/ re im)) 1)))
(* -1 (* im (- (* -1 (/ re im)) 1)))
(* -1 (* im (- (* -1 (/ re im)) 1)))
(* -1 (pow im 2))
(+ (* -1 (pow im 2)) (* re (+ im (* -1 im))))
(+ (* -1 (pow im 2)) (* re (+ im (+ re (* -1 im)))))
(+ (* -1 (pow im 2)) (* re (+ im (+ re (* -1 im)))))
(pow re 2)
(* (pow re 2) (+ 1 (+ (* -1 (/ im re)) (/ im re))))
(* (pow re 2) (+ 1 (+ (* -1 (/ im re)) (+ (* -1 (/ (pow im 2) (pow re 2))) (/ im re)))))
(* (pow re 2) (+ 1 (+ (* -1 (/ im re)) (+ (* -1 (/ (pow im 2) (pow re 2))) (/ im re)))))
(pow re 2)
(* (pow re 2) (+ 1 (+ (* -1 (/ im re)) (/ im re))))
(* (pow re 2) (+ 1 (* -1 (/ (+ (* -1 (+ im (* -1 im))) (/ (pow im 2) re)) re))))
(* (pow re 2) (+ 1 (* -1 (/ (+ (* -1 (+ im (* -1 im))) (/ (pow im 2) re)) re))))
(pow re 2)
(+ (* im (+ re (* -1 re))) (pow re 2))
(+ (* im (+ re (+ (* -1 im) (* -1 re)))) (pow re 2))
(+ (* im (+ re (+ (* -1 im) (* -1 re)))) (pow re 2))
(* -1 (pow im 2))
(* (pow im 2) (- (+ (* -1 (/ re im)) (/ re im)) 1))
(* (pow im 2) (- (+ (* -1 (/ re im)) (+ (/ re im) (/ (pow re 2) (pow im 2)))) 1))
(* (pow im 2) (- (+ (* -1 (/ re im)) (+ (/ re im) (/ (pow re 2) (pow im 2)))) 1))
(* -1 (pow im 2))
(* (pow im 2) (- (* -1 (/ (+ re (* -1 re)) im)) 1))
(* (pow im 2) (- (* -1 (/ (+ re (+ (* -1 re) (* -1 (/ (pow re 2) im)))) im)) 1))
(* (pow im 2) (- (* -1 (/ (+ re (+ (* -1 re) (* -1 (/ (pow re 2) im)))) im)) 1))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
Outputs
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(- re im)
(-.f64 re im)
(- re im)
(-.f64 re im)
(- re im)
(-.f64 re im)
re
(* re (+ 1 (* -1 (/ im re))))
(-.f64 re im)
(* re (+ 1 (* -1 (/ im re))))
(-.f64 re im)
(* re (+ 1 (* -1 (/ im re))))
(-.f64 re im)
re
(* -1 (* re (- (/ im re) 1)))
(-.f64 re im)
(* -1 (* re (- (/ im re) 1)))
(-.f64 re im)
(* -1 (* re (- (/ im re) 1)))
(-.f64 re im)
re
(+ re (* -1 im))
(-.f64 re im)
(+ re (* -1 im))
(-.f64 re im)
(+ re (* -1 im))
(-.f64 re im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* im (- (/ re im) 1))
(-.f64 re im)
(* im (- (/ re im) 1))
(-.f64 re im)
(* im (- (/ re im) 1))
(-.f64 re im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 (* im (+ 1 (* -1 (/ re im)))))
(-.f64 re im)
(* -1 (* im (+ 1 (* -1 (/ re im)))))
(-.f64 re im)
(* -1 (* im (+ 1 (* -1 (/ re im)))))
(-.f64 re im)
im
(+ im re)
(+.f64 im re)
(+ im re)
(+.f64 im re)
(+ im re)
(+.f64 im re)
re
(* re (+ 1 (/ im re)))
(+.f64 im re)
(* re (+ 1 (/ im re)))
(+.f64 im re)
(* re (+ 1 (/ im re)))
(+.f64 im re)
re
(* -1 (* re (- (* -1 (/ im re)) 1)))
(+.f64 im re)
(* -1 (* re (- (* -1 (/ im re)) 1)))
(+.f64 im re)
(* -1 (* re (- (* -1 (/ im re)) 1)))
(+.f64 im re)
re
(+ im re)
(+.f64 im re)
(+ im re)
(+.f64 im re)
(+ im re)
(+.f64 im re)
im
(* im (+ 1 (/ re im)))
(+.f64 im re)
(* im (+ 1 (/ re im)))
(+.f64 im re)
(* im (+ 1 (/ re im)))
(+.f64 im re)
im
(* -1 (* im (- (* -1 (/ re im)) 1)))
(+.f64 im re)
(* -1 (* im (- (* -1 (/ re im)) 1)))
(+.f64 im re)
(* -1 (* im (- (* -1 (/ re im)) 1)))
(+.f64 im re)
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(+ (* -1 (pow im 2)) (* re (+ im (* -1 im))))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(+ (* -1 (pow im 2)) (* re (+ im (+ re (* -1 im)))))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (* re (+ im (+ re (* -1 im)))))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(* (pow re 2) (+ 1 (+ (* -1 (/ im re)) (/ im re))))
(fma.f64 re re #s(literal 0 binary64))
(* (pow re 2) (+ 1 (+ (* -1 (/ im re)) (+ (* -1 (/ (pow im 2) (pow re 2))) (/ im re)))))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (+ (* -1 (/ im re)) (+ (* -1 (/ (pow im 2) (pow re 2))) (/ im re)))))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(* (pow re 2) (+ 1 (+ (* -1 (/ im re)) (/ im re))))
(fma.f64 re re #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (+ (* -1 (+ im (* -1 im))) (/ (pow im 2) re)) re))))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (+ (* -1 (+ im (* -1 im))) (/ (pow im 2) re)) re))))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(+ (* im (+ re (* -1 re))) (pow re 2))
(fma.f64 re re #s(literal 0 binary64))
(+ (* im (+ re (+ (* -1 im) (* -1 re)))) (pow re 2))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(+ (* im (+ re (+ (* -1 im) (* -1 re)))) (pow re 2))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* (pow im 2) (- (+ (* -1 (/ re im)) (/ re im)) 1))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* (pow im 2) (- (+ (* -1 (/ re im)) (+ (/ re im) (/ (pow re 2) (pow im 2)))) 1))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* (pow im 2) (- (+ (* -1 (/ re im)) (+ (/ re im) (/ (pow re 2) (pow im 2)))) 1))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* (pow im 2) (- (* -1 (/ (+ re (* -1 re)) im)) 1))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* (pow im 2) (- (* -1 (/ (+ re (+ (* -1 re) (* -1 (/ (pow re 2) im)))) im)) 1))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* (pow im 2) (- (* -1 (/ (+ re (+ (* -1 re) (* -1 (/ (pow re 2) im)))) im)) 1))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))

eval166.0ms (2.6%)

Memory
-17.5MiB live, 259.2MiB allocated
Compiler

Compiled 34 514 to 2 242 computations (93.5% saved)

prune165.0ms (2.5%)

Memory
4.8MiB live, 277.8MiB allocated
Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New1 15621 158
Fresh000
Picked213
Done000
Total1 15831 161
Accuracy
100.0%
Counts
1 161 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.9%
(-.f64 #s(literal 0 binary64) (*.f64 im im))
100.0%
(*.f64 (-.f64 re im) (+.f64 re im))
54.4%
(*.f64 re re)
Compiler

Compiled 21 to 13 computations (38.1% saved)

simplify5.0ms (0.1%)

Memory
8.5MiB live, 8.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff-64
(*.f64 im im)
cost-diff0
(-.f64 #s(literal 0 binary64) (*.f64 im im))
cost-diff0
(*.f64 re re)
Rules
16×+-lowering-+.f64
16×*-lowering-*.f32
16×*-lowering-*.f64
16×+-lowering-+.f32
14×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0613
11113
21813
32413
43313
54213
64513
75113
85213
05213
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* re re)
re
(- 0 (* im im))
0
(* im im)
im
Outputs
(* re re)
(*.f64 re re)
re
(- 0 (* im im))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
0
#s(literal 0 binary64)
(* im im)
(fma.f64 im im #s(literal 0 binary64))
im

localize20.0ms (0.3%)

Memory
-6.3MiB live, 34.4MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 #s(literal 0 binary64) (*.f64 im im))
accuracy100.0%
(*.f64 im im)
accuracy100.0%
(*.f64 re re)
Samples
13.0ms256×0valid
Compiler

Compiled 16 to 8 computations (50% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-mult: 6.0ms (83.8% of total)
ival-sub: 1.0ms (14% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Counts
3 → 36
Calls
Call 1
Inputs
#<alt (* re re)>
#<alt (- 0 (* im im))>
#<alt (* im im)>
Outputs
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (pow re 2)>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (* -1 (pow im 2))>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
#<alt (pow im 2)>
Calls

9 calls:

TimeVariablePointExpression
0.0ms
re
@0
(* re re)
0.0ms
im
@0
(- 0 (* im im))
0.0ms
im
@inf
(- 0 (* im im))
0.0ms
im
@-inf
(- 0 (* im im))
0.0ms
re
@inf
(* re re)

rewrite74.0ms (1.1%)

Memory
-3.2MiB live, 111.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
596×/-lowering-/.f32
596×/-lowering-/.f64
582×*-lowering-*.f32
582×*-lowering-*.f64
292×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0610
12710
219310
0189810
Stop Event
iter limit
iter limit
node limit
Counts
3 → 182
Calls
Call 1
Inputs
(* re re)
(- 0 (* im im))
(* im im)
Outputs
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 re)))
(pow.f64 re #s(literal 2 binary64))
(pow.f64 (*.f64 re re) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 re)) #s(literal 2 binary64))
(*.f64 re re)
(*.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)))
(+.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(+.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(-.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 im (-.f64 #s(literal 0 binary64) im) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) im) im #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(neg.f64 (fma.f64 im im #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(/.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (-.f64 #s(literal 0 binary64) im))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) im) im)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) im)
(/.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) im)) im)
(/.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal -1 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal -1 binary64))
(*.f64 im (-.f64 #s(literal 0 binary64) im))
(*.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal -1 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) im) im)
(*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(+.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (-.f64 #s(literal 0 binary64) im) (-.f64 #s(literal 0 binary64) im)))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) im)) im))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(+.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)))
(-.f64 #s(literal 0 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(-.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 im im #s(literal 0 binary64))
(fma.f64 im (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 im im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 im im) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) im)
(/.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(/.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) im)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) im) (-.f64 #s(literal 0 binary64) im))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) im)) im)
(/.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal -1 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 im)) #s(literal 2 binary64))
(*.f64 im im)
(*.f64 im (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 im (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) (/.f64 (fma.f64 im im #s(literal 0 binary64)) im))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) im) (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im im #s(literal 0 binary64)) im))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im) (/.f64 im im))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im))
(*.f64 (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 im im) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) im))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))))

simplify8.0ms (0.1%)

Memory
15.1MiB live, 15.1MiB allocated
Algorithm
egg-herbie
Rules
16×+-lowering-+.f64
16×*-lowering-*.f32
16×*-lowering-*.f64
16×+-lowering-+.f32
14×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
07120
111120
220120
322120
425120
532120
640120
748120
854120
955120
055120
Stop Event
iter limit
saturated
Counts
36 → 36
Calls
Call 1
Inputs
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(pow re 2)
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(* -1 (pow im 2))
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
(pow im 2)
Outputs
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(* -1 (pow im 2))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))
(pow im 2)
(fma.f64 im im #s(literal 0 binary64))

eval35.0ms (0.5%)

Memory
-30.4MiB live, 45.2MiB allocated
Compiler

Compiled 5 342 to 366 computations (93.1% saved)

prune24.0ms (0.4%)

Memory
15.0MiB live, 53.5MiB allocated
Pruning

3 alts after pruning (0 fresh and 3 done)

PrunedKeptTotal
New2180218
Fresh000
Picked022
Done011
Total2183221
Accuracy
100.0%
Counts
221 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.9%
(-.f64 #s(literal 0 binary64) (*.f64 im im))
100.0%
(*.f64 (-.f64 re im) (+.f64 re im))
54.4%
(*.f64 re re)
Compiler

Compiled 55 to 26 computations (52.7% saved)

regimes13.0ms (0.2%)

Memory
-14.2MiB live, 24.7MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
(*.f64 re re)
(fma.f64 re re #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 im im))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (-.f64 re im) (+.f64 re im))
(-.f64 (*.f64 re re) (*.f64 im im))
Outputs
(*.f64 (-.f64 re im) (+.f64 re im))
Calls

5 calls:

3.0ms
(*.f64 re re)
2.0ms
re
2.0ms
im
2.0ms
(*.f64 im im)
2.0ms
(-.f64 (*.f64 re re) (*.f64 im im))
Results
AccuracySegmentsBranch
100.0%1re
100.0%1im
100.0%1(-.f64 (*.f64 re re) (*.f64 im im))
100.0%1(*.f64 re re)
100.0%1(*.f64 im im)
Compiler

Compiled 25 to 15 computations (40% saved)

regimes11.0ms (0.2%)

Memory
-16.9MiB live, 22.0MiB allocated
Counts
4 → 2
Calls
Call 1
Inputs
(*.f64 re re)
(fma.f64 re re #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 im im))
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
Outputs
(-.f64 #s(literal 0 binary64) (*.f64 im im))
(*.f64 re re)
Calls

5 calls:

2.0ms
im
2.0ms
re
2.0ms
(-.f64 (*.f64 re re) (*.f64 im im))
2.0ms
(*.f64 im im)
2.0ms
(*.f64 re re)
Results
AccuracySegmentsBranch
83.6%2re
74.8%2im
96.7%2(-.f64 (*.f64 re re) (*.f64 im im))
83.6%2(*.f64 re re)
74.8%2(*.f64 im im)
Compiler

Compiled 25 to 15 computations (40% saved)

regimes7.0ms (0.1%)

Memory
17.3MiB live, 17.3MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 re re)
(fma.f64 re re #s(literal 0 binary64))
Outputs
(*.f64 re re)
Calls

5 calls:

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

Compiled 25 to 15 computations (40% saved)

bsearch0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-1.883335297839991e-285
0.0
Compiler

Compiled 12 to 10 computations (16.7% saved)

simplify8.0ms (0.1%)

Memory
14.4MiB live, 14.4MiB allocated
Algorithm
egg-herbie
Rules
10×+-commutative_binary64
sub-neg_binary64
*-commutative_binary64
cancel-sign-sub-inv_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01327
12427
23227
33527
43627
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (-.f64 re im) (+.f64 re im))
(if (<=.f64 (-.f64 (*.f64 re re) (*.f64 im im)) #s(literal -5357543035931337/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 im im)) (*.f64 re re))
(*.f64 re re)
Outputs
(*.f64 (-.f64 re im) (+.f64 re im))
(if (<=.f64 (-.f64 (*.f64 re re) (*.f64 im im)) #s(literal -5357543035931337/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 im im)) (*.f64 re re))
(if (<=.f64 (-.f64 (*.f64 re re) (*.f64 im im)) #s(literal -5357543035931337/5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 binary64)) (*.f64 im (-.f64 #s(literal 0 binary64) im)) (*.f64 re re))
(*.f64 re re)

soundness633.0ms (9.8%)

Memory
18.5MiB live, 396.4MiB allocated
Rules
12 540×accelerator-lowering-fma.f32
12 540×accelerator-lowering-fma.f64
10 546×accelerator-lowering-fma.f32
10 546×accelerator-lowering-fma.f64
8 026×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01123
18223
281523
0914623
0513
12913
221313
3196613
0878613
017219
139219
2113219
3468219
41684219
52832219
64991219
08406219
Stop Event
done
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 76 to 43 computations (43.4% saved)

preprocess26.0ms (0.4%)

Memory
-11.5MiB live, 62.5MiB allocated
Remove

(abs im)

(abs re)

Compiler

Compiled 114 to 58 computations (49.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...