math.square on complex, real part

Time bar (total: 8.3s)

analyze0.0ms (0%)

Memory
0.8MiB live, 0.8MiB 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)

sample484.0ms (5.8%)

Memory
34.5MiB live, 637.1MiB allocated
Samples
336.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 160.0ms
ival-mult: 118.0ms (74% of total)
ival-sub: 34.0ms (21.3% of total)
ival-true: 5.0ms (3.1% of total)
ival-assert: 3.0ms (1.9% of total)
Bogosity

preprocess801.0ms (9.6%)

Memory
2.5MiB live, 624.1MiB 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)

explain113.0ms (1.4%)

Memory
-0.9MiB live, 81.4MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
100-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-rescue100
(*.f64 re re)overflow60
(*.f64 im im)overflow71
Confusion
Predicted +Predicted -
+100
-0246
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+1000
-00246
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0246
110
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
78.0ms512×0valid
Compiler

Compiled 52 to 24 computations (53.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 9.0ms
ival-mult: 7.0ms (75.4% of total)
ival-sub: 2.0ms (21.5% 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
96.1%
(-.f64 (*.f64 re re) (*.f64 im im))
Compiler

Compiled 9 to 5 computations (44.4% saved)

simplify655.0ms (7.9%)

Memory
14.1MiB live, 646.5MiB 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

localize17.0ms (0.2%)

Memory
-13.3MiB live, 25.6MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 re re)
accuracy100.0%
(*.f64 im im)
accuracy96.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: 5.0ms
ival-mult: 3.0ms (64.8% of total)
ival-sub: 1.0ms (21.6% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series2.0ms (0%)

Memory
3.8MiB live, 3.8MiB 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))

rewrite387.0ms (4.7%)

Memory
13.0MiB live, 512.7MiB 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))

simplify702.0ms (8.5%)

Memory
-13.7MiB live, 363.0MiB 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))

eval33.0ms (0.4%)

Memory
24.2MiB live, 61.4MiB allocated
Compiler

Compiled 16 299 to 752 computations (95.4% saved)

prune33.0ms (0.4%)

Memory
-9.8MiB live, 66.0MiB allocated
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New2964300
Fresh000
Picked101
Done000
Total2974301
Accuracy
100.0%
Counts
301 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.5%
(fma.f64 (-.f64 #s(literal 0 binary64) im) im (*.f64 re re))
48.3%
(fma.f64 re re #s(literal 0 binary64))
59.8%
(-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal 0 binary64)))
100.0%
(*.f64 (-.f64 re im) (+.f64 re im))
Compiler

Compiled 33 to 20 computations (39.4% saved)

simplify1.7s (20.4%)

Memory
8.2MiB live, 1 724.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
cost-diff-64
(*.f64 re re)
cost-diff0
(-.f64 #s(literal 0 binary64) im)
cost-diff192
(fma.f64 (-.f64 #s(literal 0 binary64) im) im (*.f64 re re))
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
58 480×accelerator-lowering-fma.f32
58 480×accelerator-lowering-fma.f64
7 684×+-lowering-+.f64
7 684×+-lowering-+.f32
6 192×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01444
13544
27344
316944
433544
570644
6171144
7285044
8385344
9432144
10453444
11465344
12466344
13581544
14600744
15619944
16629544
17629544
18667944
19677544
20687144
21687144
22687144
23687144
01101844
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
(+ (* (- 0 im) im) (* re re))
(- 0 im)
0
im
(* re re)
re
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)
(+ (* (- 0 im) im) (* re re))
(fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))
(- 0 im)
(-.f64 #s(literal 0 binary64) im)
0
#s(literal 0 binary64)
im
(* re re)
(fma.f64 re re #s(literal 0 binary64))
re

localize64.0ms (0.8%)

Memory
25.1MiB live, 62.8MiB allocated
Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 #s(literal 0 binary64) im)
accuracy100.0%
(*.f64 re re)
accuracy96.5%
(fma.f64 (-.f64 #s(literal 0 binary64) im) im (*.f64 re re))
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
24.0ms256×0valid
Compiler

Compiled 52 to 16 computations (69.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 6.0ms (42.7% of total)
ival-sub: 4.0ms (28.4% of total)
ival-add: 4.0ms (28.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series8.0ms (0.1%)

Memory
-27.3MiB live, 9.2MiB allocated
Counts
9 → 156
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)>
#<alt (+ (* (- 0 im) im) (* re re))>
#<alt (- 0 im)>
#<alt (* re re)>
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)>
#<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 (* -1 (pow im 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 (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 (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<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

39 calls:

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

rewrite399.0ms (4.8%)

Memory
48.4MiB live, 669.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 974×accelerator-lowering-fma.f32
5 974×accelerator-lowering-fma.f64
2 652×/-lowering-/.f32
2 652×/-lowering-/.f64
2 176×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01436
110636
2109633
0974131
Stop Event
iter limit
node limit
Counts
9 → 1 394
Calls
Call 1
Inputs
(- re im)
(+ re im)
(* (- re im) (+ re im))
(- 0 (+ (* im im) 0))
(+ (* im im) 0)
(+ (* re re) 0)
(+ (* (- 0 im) im) (* re re))
(- 0 im)
(* re re)
Outputs
(+.f64 re im)
(+.f64 im re)
(+.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (neg.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(+.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 re im)
(-.f64 (+.f64 re im) (/.f64 #s(literal 0 binary64) (+.f64 re im)))
(-.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.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 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (+.f64 re im)) (/.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #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 im (/.f64 im im) re)
(fma.f64 im (/.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)))) re)
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) im) re)
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im)) re)
(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 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) re)
(fma.f64 (fma.f64 im (*.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 (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im)) re)
(fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) re)
(fma.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) (neg.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) re)
(fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.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)))) re)
(fma.f64 #s(literal 1 binary64) im re)
(fma.f64 (/.f64 #s(literal 1 binary64) im) (fma.f64 im im #s(literal 0 binary64)) re)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) re)
(fma.f64 #s(literal -1 binary64) im re)
(fma.f64 (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 re (fma.f64 re re (fma.f64 im 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 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re re (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 1 binary64) (+.f64 re im))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 im #s(literal -1 binary64)) (/.f64 im im) re)
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) im) re)
(fma.f64 (/.f64 im im) im re)
(fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) im) re)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) re)
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) re)
(fma.f64 (/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) re)
(fma.f64 (/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) re)
(fma.f64 (/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal -1 binary64)) im re)
(fma.f64 (/.f64 im (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) re)
(fma.f64 (/.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) re)
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) re)
(fma.f64 (/.f64 (pow.f64 im #s(literal 3/2 binary64)) im) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) im) re)
(fma.f64 (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) re)
(fma.f64 (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) re)
(fma.f64 (/.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.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 re (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 re (fma.f64 re re (*.f64 im (+.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 re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #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 (*.f64 re (fma.f64 re re #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 im (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) re)
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) re)
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) im)) re)
(fma.f64 (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.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 re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 re re (*.f64 im (+.f64 re im))))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (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 re (*.f64 im (+.f64 re im)))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)) re)
(fma.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)) im)
(/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re re (*.f64 im (+.f64 re im))))
(/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im im (fma.f64 re re (-.f64 #s(literal 0 binary64) (*.f64 re im)))))
(/.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (-.f64 im re))
(/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (neg.f64 (-.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re 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 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (neg.f64 (fma.f64 im im (fma.f64 re re (-.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 (fma.f64 im im (fma.f64 re re (-.f64 #s(literal 0 binary64) (*.f64 re im)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))
(/.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 (-.f64 (*.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.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)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 re im))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (-.f64 (pow.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))))))
(/.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))) (*.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))))) (+.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(/.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))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) #s(literal -1 binary64))
(*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (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)))))
(*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im 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 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (fma.f64 re re (-.f64 #s(literal 0 binary64) (*.f64 re im))))))
(*.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im))))
(*.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 im re)))
(*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re 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 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re re (*.f64 im (+.f64 re im))))
(*.f64 (/.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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 (/.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (/.f64 (+.f64 re im) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (/.f64 (+.f64 re im) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 re im))))
(*.f64 (/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (+.f64 re im)))
(*.f64 (/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (+.f64 re im)))
(*.f64 (/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (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 re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(+.f64 re im)
(+.f64 im re)
(+.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (neg.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(+.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 re im)
(-.f64 (+.f64 re im) (/.f64 #s(literal 0 binary64) (+.f64 re im)))
(-.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.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 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (+.f64 re im)) (/.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #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 im (/.f64 im im) re)
(fma.f64 im (/.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)))) re)
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) im) re)
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im)) re)
(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 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) re)
(fma.f64 (fma.f64 im (*.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 (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im)) re)
(fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) re)
(fma.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) (neg.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) re)
(fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.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)))) re)
(fma.f64 #s(literal 1 binary64) im re)
(fma.f64 (/.f64 #s(literal 1 binary64) im) (fma.f64 im im #s(literal 0 binary64)) re)
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) re)
(fma.f64 #s(literal -1 binary64) im re)
(fma.f64 (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 re (fma.f64 re re (fma.f64 im 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 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re re (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 1 binary64) (+.f64 re im))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 im #s(literal -1 binary64)) (/.f64 im im) re)
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) im) re)
(fma.f64 (/.f64 im im) im re)
(fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) im) re)
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) re)
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) re)
(fma.f64 (/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) re)
(fma.f64 (/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) re)
(fma.f64 (/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal -1 binary64)) im re)
(fma.f64 (/.f64 im (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) re)
(fma.f64 (/.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) re)
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) re)
(fma.f64 (/.f64 (pow.f64 im #s(literal 3/2 binary64)) im) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) im) re)
(fma.f64 (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) re)
(fma.f64 (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) re)
(fma.f64 (/.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 re (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.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 re (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 re (fma.f64 re re (*.f64 im (+.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 re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #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 (*.f64 re (fma.f64 re re #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 im (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) re)
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) re)
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) im)) re)
(fma.f64 (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.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 re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 re re (*.f64 im (+.f64 re im))))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (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 re (*.f64 im (+.f64 re im)))) (neg.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (+.f64 re im))))
(fma.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)) re)
(fma.f64 (pow.f64 re #s(literal 1/2 binary64)) (pow.f64 re #s(literal 1/2 binary64)) im)
(/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re re (*.f64 im (+.f64 re im))))
(/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im im (fma.f64 re re (-.f64 #s(literal 0 binary64) (*.f64 re im)))))
(/.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (-.f64 im re))
(/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (neg.f64 (-.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re 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 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (neg.f64 (fma.f64 im im (fma.f64 re re (-.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 (fma.f64 im im (fma.f64 re re (-.f64 #s(literal 0 binary64) (*.f64 re im)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))
(/.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 (-.f64 (*.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.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)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 re im))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (-.f64 (pow.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))))))
(/.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))) (*.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))))) (+.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(/.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))))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) #s(literal -1 binary64))
(*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (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)))))
(*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im 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 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im im (fma.f64 re re (-.f64 #s(literal 0 binary64) (*.f64 re im))))))
(*.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im))))
(*.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 im re)))
(*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re 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 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re re (*.f64 im (+.f64 re im))))
(*.f64 (/.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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 (/.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (/.f64 (+.f64 re im) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (/.f64 (+.f64 re im) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (+.f64 re im))))
(*.f64 (/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (+.f64 re im)))
(*.f64 (/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (+.f64 re im)))
(*.f64 (/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (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 re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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 #s(literal 1 binary64) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(+.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(+.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(+.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(+.f64 (*.f64 im (+.f64 re im)) (*.f64 re (+.f64 re im)))
(+.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(+.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))
(+.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (neg.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))
(-.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(-.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(-.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (*.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))))
(-.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 re (*.f64 re (fma.f64 re re #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 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))))
(-.f64 (/.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (/.f64 (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(-.f64 (/.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(-.f64 (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))))
(-.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 re (+.f64 re im) (*.f64 im (+.f64 re im)))
(fma.f64 im im (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 im (+.f64 re im) (*.f64 re (+.f64 re im)))
(fma.f64 (+.f64 re im) re (*.f64 im (+.f64 re im)))
(fma.f64 (+.f64 re im) im (*.f64 re (+.f64 re im)))
(fma.f64 (+.f64 re im) (+.f64 re im) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 im im) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re #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))) (fma.f64 re re #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))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (fma.f64 re (*.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 im im #s(literal 0 binary64)))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (neg.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))
(fma.f64 (fma.f64 im (*.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))) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.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 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.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 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 re re #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)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #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 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im))))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (fma.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)) (*.f64 (*.f64 im (+.f64 re im)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 re im))))) (*.f64 re (+.f64 re im)))
(fma.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im (+.f64 re im)) (*.f64 re (+.f64 re im)))
(fma.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.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 #s(literal 1 binary64) (+.f64 re im)) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 im im #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))) #s(literal 0 binary64))
(fma.f64 (-.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 im (-.f64 im re))) (*.f64 re (+.f64 re im)))
(fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im 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 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 im (+.f64 re im)))
(fma.f64 (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 im (+.f64 re im)))
(fma.f64 (*.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (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)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 re im) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 im (+.f64 re im)))
(fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 im (+.f64 re im)))
(fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (+.f64 re im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (/.f64 #s(literal 1 binary64) im) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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))))) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) (*.f64 re (+.f64 re im)))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (fma.f64 re re (fma.f64 im 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) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 re re (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 re im) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 re im) #s(literal 1 binary64)) (+.f64 re im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im 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 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 1 binary64)) (/.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 1 binary64)) (/.f64 im (+.f64 re im)) (*.f64 re (+.f64 re im)))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 re (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 im (fma.f64 re re (*.f64 im (+.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)) im (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 im im) (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 im (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.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 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re #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 (*.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 1 binary64) (fma.f64 im (*.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 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (fma.f64 re re (fma.f64 im 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 im (+.f64 re im)))
(fma.f64 (/.f64 re #s(literal 1 binary64)) (+.f64 re im) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 re (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #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)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (fma.f64 re re (fma.f64 im 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 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 re (+.f64 re im)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 im (fma.f64 im (*.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 im (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) im (fma.f64 re re #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))) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #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))) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) im) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) im) (fma.f64 re re #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) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (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)) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) re) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (/.f64 re re) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 re re) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 re (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 re (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 re re #s(literal 0 binary64)))
(/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.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 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))
(/.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (neg.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (neg.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)) (*.f64 (*.f64 im (+.f64 re im)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.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 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im 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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im 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 re (*.f64 im (+.f64 re im)))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im))))) (fma.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)) (*.f64 (*.f64 im (+.f64 re im)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im))) (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im 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 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re im) (*.f64 (+.f64 re im) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re im) (*.f64 (fma.f64 re re (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))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im))))
(/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im 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 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re re (*.f64 im (+.f64 re im))))
(/.f64 (*.f64 (+.f64 re im) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im))
(/.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im)) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im)) (fma.f64 re re (*.f64 im (+.f64 re im))))
(/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) (+.f64 re im))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) im (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) im (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im))
(/.f64 (fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) im))
(/.f64 (fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #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 re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) im))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) im))
(/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #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 (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (+.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (+.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #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 (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) im (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 re re #s(literal 0 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 re re #s(literal 0 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #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 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #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))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 re re (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #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 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re re #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 re (*.f64 re (fma.f64 re re #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 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 im (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 im (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im #s(literal 1 binary64))) (*.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #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 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #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 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 im (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 im (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im #s(literal 1 binary64))) (*.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.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 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #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)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re #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 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.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 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 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 im (fma.f64 im im #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 (*.f64 re (fma.f64 re re #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 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 re (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.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 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 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 im (fma.f64 im im #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 (*.f64 re (fma.f64 re re #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 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (*.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (*.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) im) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) im) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im))
(/.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) im))
(/.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) im))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) im))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) im))
(/.f64 (-.f64 (fma.f64 im (*.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 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (-.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (-.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #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 (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) im) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.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 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))))) (neg.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))))) (neg.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64))))))) (neg.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (neg.f64 (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (neg.f64 (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (neg.f64 (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)) (*.f64 (*.f64 im (+.f64 re im)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))) (neg.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (neg.f64 (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))))
(/.f64 (neg.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (-.f64 #s(literal 0 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (neg.f64 (*.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 re im)))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im))) (-.f64 #s(literal 0 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im))) (-.f64 #s(literal 0 binary64) (+.f64 re im)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (+.f64 re im)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 im (+.f64 re im)) (*.f64 re (+.f64 re im))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (fma.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (*.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (-.f64 (*.f64 im (+.f64 re im)) (*.f64 re (+.f64 re im))))
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))) (+.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 re im) (+.f64 re im))
(*.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))))
(*.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))))
(*.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))))
(*.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))
(*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.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 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))))
(*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(*.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))
(*.f64 (fma.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)) (*.f64 (*.f64 im (+.f64 re im)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)))
(*.f64 (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im 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 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (*.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (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)))))
(*.f64 (*.f64 (+.f64 re im) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(*.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))
(*.f64 (/.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (/.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (fma.f64 re re (fma.f64 im 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) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 re re (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 re im) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (/.f64 (+.f64 re im) #s(literal 1 binary64)) (+.f64 re im))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 1 binary64)) (/.f64 (+.f64 re im) (+.f64 re im)))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #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))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)))
(-.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 (fma.f64 im im #s(literal 0 binary64)) (/.f64 im im) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (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 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 (*.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 (*.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 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 (*.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 (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (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 #s(literal 1 binary64) im) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (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 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.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 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) #s(literal 0 binary64))
(fma.f64 (/.f64 im #s(literal -1 binary64)) im #s(literal 0 binary64))
(fma.f64 (/.f64 im im) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 im (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 im (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 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.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 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (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 im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 im (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.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 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)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(neg.f64 (fma.f64 im im #s(literal 0 binary64)))
(/.f64 im (/.f64 #s(literal 1 binary64) im))
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))
(/.f64 (fma.f64 im (*.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 (fma.f64 im im #s(literal 0 binary64))) im)
(/.f64 (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.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 (*.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 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 im (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im)))
(/.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) (/.f64 #s(literal 1 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 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) im)
(/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.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)) (*.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 #s(literal 0 binary64) (*.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.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 (*.f64 im (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 #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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im)) im)
(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 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 (fma.f64 im im #s(literal 0 binary64)) (/.f64 im im))
(*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (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 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 (*.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 (*.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 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (fma.f64 im (*.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 (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.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 #s(literal 1 binary64) im) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #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 im #s(literal -1 binary64)) im)
(*.f64 (/.f64 im im) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 im (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #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 (*.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 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.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 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (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 im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(*.f64 (/.f64 im (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) im)
(*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (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 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) (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 (fma.f64 im im #s(literal 0 binary64)) (/.f64 im im) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (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 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 (*.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 (*.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 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 (*.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 (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (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 #s(literal 1 binary64) im) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (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 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.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 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) #s(literal 0 binary64))
(fma.f64 (/.f64 im #s(literal -1 binary64)) im #s(literal 0 binary64))
(fma.f64 (/.f64 im im) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 im (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 im (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 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.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 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (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 im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 im (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.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 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)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(neg.f64 (fma.f64 im im #s(literal 0 binary64)))
(/.f64 im (/.f64 #s(literal 1 binary64) im))
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))
(/.f64 (fma.f64 im (*.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 (fma.f64 im im #s(literal 0 binary64))) im)
(/.f64 (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.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 (*.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 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 im (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im)))
(/.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) (/.f64 #s(literal 1 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 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) im)
(/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.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)) (*.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 #s(literal 0 binary64) (*.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.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 (*.f64 im (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 #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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im)) im)
(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 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 (fma.f64 im im #s(literal 0 binary64)) (/.f64 im im))
(*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (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 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 (*.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 (*.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 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (fma.f64 im (*.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 (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im))
(*.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.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 #s(literal 1 binary64) im) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #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 im #s(literal -1 binary64)) im)
(*.f64 (/.f64 im im) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 im (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #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 (*.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 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.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 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (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 im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(*.f64 (/.f64 im (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) im)
(*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) im))
(*.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #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))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 re)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #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 (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 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 re (*.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 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)) #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)) re) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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)) (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)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (/.f64 re re) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 re re) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) #s(literal 0 binary64))
(fma.f64 (/.f64 re (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 re (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 re (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 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 re (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 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))
(/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (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 re (*.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 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 re re #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 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.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)) (*.f64 (-.f64 #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) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #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 (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 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(*.f64 (fma.f64 re (*.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 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.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 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)))
(*.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)) re) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re))
(*.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)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) re))
(*.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (/.f64 re re))
(*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re))
(*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))))
(*.f64 (/.f64 re re) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re))
(*.f64 (/.f64 re (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 re (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))
(+.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(+.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(+.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(+.f64 (*.f64 im (+.f64 re im)) (*.f64 re (+.f64 re im)))
(+.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(+.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))
(+.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (neg.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))
(-.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(-.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(-.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (*.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))))
(-.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 re (*.f64 re (fma.f64 re re #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 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))))
(-.f64 (/.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (/.f64 (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(-.f64 (/.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(-.f64 (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))))
(-.f64 (/.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))) (/.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))))
(-.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 re (+.f64 re im) (*.f64 im (+.f64 re im)))
(fma.f64 im im (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 im (+.f64 re im) (*.f64 re (+.f64 re im)))
(fma.f64 (+.f64 re im) re (*.f64 im (+.f64 re im)))
(fma.f64 (+.f64 re im) im (*.f64 re (+.f64 re im)))
(fma.f64 (+.f64 re im) (+.f64 re im) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 im im) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re #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))) (fma.f64 re re #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))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (fma.f64 re (*.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 im im #s(literal 0 binary64)))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (neg.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))
(fma.f64 (fma.f64 im (*.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))) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.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 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.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 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 re re #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)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #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 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im))))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (fma.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)) (*.f64 (*.f64 im (+.f64 re im)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))))) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 re im))))) (*.f64 re (+.f64 re im)))
(fma.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 im (+.f64 re im)) (*.f64 re (+.f64 re im)))
(fma.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.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 #s(literal 1 binary64) (+.f64 re im)) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 im im #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))) #s(literal 0 binary64))
(fma.f64 (-.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 im (-.f64 im re))) (*.f64 re (+.f64 re im)))
(fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im 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 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 im (+.f64 re im)))
(fma.f64 (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 im (+.f64 re im)))
(fma.f64 (*.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (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)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (+.f64 re im) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re im)) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 re (+.f64 re im)))
(fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 im (+.f64 re im)))
(fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re) (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 im (+.f64 re im)))
(fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (+.f64 re im)) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (/.f64 #s(literal 1 binary64) im) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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))))) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) (*.f64 re (+.f64 re im)))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (fma.f64 re re (fma.f64 im 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) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 re re (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 re im) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (+.f64 re im) #s(literal 1 binary64)) (+.f64 re im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im 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 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 1 binary64)) (/.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 1 binary64)) (/.f64 im (+.f64 re im)) (*.f64 re (+.f64 re im)))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 re (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 im (fma.f64 re re (*.f64 im (+.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)) im (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 im im) (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 im (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.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 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re #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 (*.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 1 binary64) (fma.f64 im (*.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 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (fma.f64 re re (fma.f64 im 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 im (+.f64 re im)))
(fma.f64 (/.f64 re #s(literal 1 binary64)) (+.f64 re im) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 re (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 im (+.f64 re im)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #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)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (fma.f64 re re (fma.f64 im 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 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 re (+.f64 re im)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) (/.f64 im (fma.f64 im (*.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 im (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) im (fma.f64 re re #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))) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #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))) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) im) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) im) (fma.f64 re re #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) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re) (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)) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) re) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (/.f64 re re) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 re re) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 re (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 re (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 re re #s(literal 0 binary64)))
(/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.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 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))
(/.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (neg.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (neg.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)) (*.f64 (*.f64 im (+.f64 re im)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.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 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im 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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im 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 re (*.f64 im (+.f64 re im)))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im))))) (fma.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)) (*.f64 (*.f64 im (+.f64 re im)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im))) (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im 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 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re im) (*.f64 (+.f64 re im) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 re im) (*.f64 (fma.f64 re re (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))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im))))
(/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im 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 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re re (*.f64 im (+.f64 re im))))
(/.f64 (*.f64 (+.f64 re im) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im))
(/.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im)) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im)) (fma.f64 re re (*.f64 im (+.f64 re im))))
(/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) (+.f64 re im))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) im (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) im (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im))
(/.f64 (fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) im))
(/.f64 (fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #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 re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) im))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) im))
(/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #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 (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (+.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (+.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #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 (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) im (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 re re #s(literal 0 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 re re #s(literal 0 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #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 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #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))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 re re (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #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 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 re re #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 re (*.f64 re (fma.f64 re re #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 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 im (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 im (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im #s(literal 1 binary64))) (*.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #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 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re re #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 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 im (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (*.f64 im (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))
(/.f64 (fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im #s(literal 1 binary64))) (*.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))) (*.f64 im (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 im (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re))) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) im) (+.f64 re im) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 re (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im) (fma.f64 re re (*.f64 im (+.f64 re im))) (*.f64 (+.f64 re im) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) re))) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) im) (+.f64 re im) (*.f64 (+.f64 re im) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) re))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.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 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #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)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))
(/.f64 (fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re #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 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.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 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 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 im (fma.f64 im im #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 (*.f64 re (fma.f64 re re #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 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 re (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.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 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 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 im (fma.f64 im im #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 (*.f64 re (fma.f64 re re #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 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (*.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (*.f64 (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) im) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) im) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im))
(/.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) im))
(/.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) im) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) im))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) im))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) im))
(/.f64 (-.f64 (fma.f64 im (*.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 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (-.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (-.f64 im (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #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 (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) im) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))) im))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.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 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))))) (neg.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))))) (neg.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64))))))) (neg.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (neg.f64 (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (neg.f64 (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (neg.f64 (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)) (*.f64 (*.f64 im (+.f64 re im)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))) (neg.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (neg.f64 (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))))
(/.f64 (neg.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (neg.f64 (*.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (-.f64 #s(literal 0 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (neg.f64 (*.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (+.f64 re im)))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im))) (-.f64 #s(literal 0 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im))) (-.f64 #s(literal 0 binary64) (+.f64 re im)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 (*.f64 im (+.f64 re im)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 im (+.f64 re im)) (*.f64 re (+.f64 re im))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (fma.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (*.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (-.f64 (*.f64 im (+.f64 re im)) (*.f64 re (+.f64 re im))))
(/.f64 (-.f64 (*.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))) (+.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) #s(literal -1 binary64))
(*.f64 (+.f64 re im) (+.f64 re im))
(*.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))))
(*.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))))
(*.f64 (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))))
(*.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64))))
(*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im (*.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 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))))
(*.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 (*.f64 im (fma.f64 re re #s(literal 0 binary64))) (*.f64 im (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(*.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re re (*.f64 im (+.f64 re im))) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))))))
(*.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))
(*.f64 (fma.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 re (+.f64 re im)) (*.f64 (*.f64 im (+.f64 re im)) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (-.f64 (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 re im)) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)))
(*.f64 (-.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (+.f64 re im)) (*.f64 im (+.f64 re im)))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im 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 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (*.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (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)))))
(*.f64 (*.f64 (+.f64 re im) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(*.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (+.f64 re im)) (/.f64 #s(literal 1 binary64) (+.f64 re im)))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 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 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (+.f64 re im) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 re im) (-.f64 im re) #s(literal 0 binary64)))))
(*.f64 (/.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (*.f64 im (+.f64 re im))))))
(*.f64 (/.f64 (+.f64 re im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 (fma.f64 re re (fma.f64 im 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) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 re re (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 re im) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (/.f64 (+.f64 re im) #s(literal 1 binary64)) (+.f64 re im))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 1 binary64)) (/.f64 (+.f64 re im) (+.f64 re im)))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (+.f64 re im) (fma.f64 re re (*.f64 im (+.f64 re im)))))
(*.f64 (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 (+.f64 re im) (fma.f64 im (-.f64 im re) (fma.f64 re re #s(literal 0 binary64)))))
im
(+.f64 im #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) im)
(exp.f64 (*.f64 (log.f64 im) #s(literal 1 binary64)))
(exp.f64 (-.f64 (*.f64 (log.f64 im) #s(literal 3 binary64)) (*.f64 #s(literal 2 binary64) (log.f64 im))))
(-.f64 im #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) im)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) im)
(-.f64 (/.f64 #s(literal 0 binary64) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) im)
(fma.f64 im (/.f64 im im) #s(literal 0 binary64))
(fma.f64 im (/.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)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (fma.f64 im (*.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 (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 im (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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.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 #s(literal 1 binary64) im #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (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))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) im #s(literal 0 binary64))
(fma.f64 (/.f64 im #s(literal -1 binary64)) (/.f64 im im) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) im) #s(literal 0 binary64))
(fma.f64 (/.f64 im im) im #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) im) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal -1 binary64)) im #s(literal 0 binary64))
(fma.f64 (/.f64 im (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.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)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 im #s(literal 3/2 binary64)) im) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) im) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) im)) #s(literal 0 binary64))
(fma.f64 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)) #s(literal 0 binary64))
(neg.f64 im)
(/.f64 (fma.f64 im im #s(literal 0 binary64)) im)
(/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 im (fma.f64 im (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (*.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (fma.f64 im (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) im))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 im (fma.f64 im (*.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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) im)))
(/.f64 (-.f64 (*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) im))
(/.f64 (-.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im) (*.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))
(/.f64 (-.f64 (*.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 (*.f64 (/.f64 #s(literal 1 binary64) im) #s(literal 0 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) im) im))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 im im #s(literal 0 binary64)) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))) (fma.f64 im (*.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 im im #s(literal 0 binary64)))
(pow.f64 im #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -1 binary64))
(*.f64 im (/.f64 im im))
(*.f64 im (/.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 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) im))
(*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (fma.f64 im (*.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 (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.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 1 binary64) im)
(*.f64 (/.f64 #s(literal 1 binary64) im) (fma.f64 im im #s(literal 0 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))
(*.f64 #s(literal -1 binary64) im)
(*.f64 (/.f64 im #s(literal -1 binary64)) (/.f64 im im))
(*.f64 (/.f64 (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) im))
(*.f64 (/.f64 im im) im)
(*.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal -1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) im))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) im))
(*.f64 (/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))
(*.f64 (/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal -1 binary64)) im)
(*.f64 (/.f64 im (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.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 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 im (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #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 (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 (pow.f64 im #s(literal 3/2 binary64)) im) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) im))
(*.f64 (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (pow.f64 im #s(literal 3/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (/.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (*.f64 im (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (*.f64 im (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64))) (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal 1/2 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))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 re)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #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 (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 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (fma.f64 re (*.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 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)) #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)) re) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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)) (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)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (/.f64 re re) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 re re) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) #s(literal 0 binary64))
(fma.f64 (/.f64 re (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 re (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 re (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 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 re (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 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))
(/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(/.f64 (fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (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 re (*.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 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #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 re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (fma.f64 re re #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 (-.f64 (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.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)) (*.f64 (-.f64 #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) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #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 (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 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))))
(*.f64 (fma.f64 re (*.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 #s(literal 0 binary64) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.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 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #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 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)))
(*.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)) re) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (fma.f64 re re #s(literal 0 binary64)) re))
(*.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)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) re))
(*.f64 (/.f64 (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) re) (/.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re) (/.f64 re re))
(*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re))
(*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re re #s(literal 0 binary64))))
(*.f64 (/.f64 re re) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) re))
(*.f64 (/.f64 re (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 re (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(*.f64 (/.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 re (*.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 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)))))
(*.f64 (/.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))

simplify499.0ms (6%)

Memory
9.6MiB live, 682.0MiB allocated
Algorithm
egg-herbie
Rules
14 122×accelerator-lowering-fma.f32
14 122×accelerator-lowering-fma.f64
2 444×*-lowering-*.f32
2 444×*-lowering-*.f64
2 056×--lowering--.f32
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
091726
1281576
2838576
33511576
08525576
Stop Event
iter limit
node limit
Counts
156 → 156
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)
(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))
(* -1 (pow im 2))
(+ (* -1 (pow im 2)) (pow re 2))
(+ (* -1 (pow im 2)) (pow re 2))
(+ (* -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)
(* (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)))))
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(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))
(pow re 2)
(fma.f64 re re #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (pow re 2))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (pow re 2))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (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) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* (pow im 2) (- (/ (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) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* (pow im 2) (- (/ (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)))
(+ (* -1 (pow im 2)) (pow re 2))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (pow re 2))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (pow re 2))
(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 (/ (pow im 2) (pow re 2)))))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(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 (/ (pow im 2) (pow re 2)))))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (-.f64 re im) (+.f64 im re) #s(literal 0 binary64))
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(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))

eval185.0ms (2.2%)

Memory
-13.2MiB live, 423.5MiB allocated
Compiler

Compiled 45 458 to 1 903 computations (95.8% saved)

prune251.0ms (3%)

Memory
8.1MiB live, 433.5MiB allocated
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New1 54731 550
Fresh000
Picked314
Done000
Total1 55041 554
Accuracy
100.0%
Counts
1 554 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.5%
(fma.f64 (neg.f64 im) im (*.f64 re re))
59.8%
(-.f64 #s(literal 0 binary64) (*.f64 im im))
100.0%
(*.f64 (-.f64 re im) (+.f64 re im))
48.3%
(*.f64 re re)
Compiler

Compiled 30 to 18 computations (40% saved)

simplify507.0ms (6.1%)

Memory
-18.4MiB live, 800.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
cost-diff-64
(*.f64 re re)
cost-diff-64
(neg.f64 im)
cost-diff192
(fma.f64 (neg.f64 im) im (*.f64 re re))
cost-diff-64
(*.f64 im im)
cost-diff0
(-.f64 #s(literal 0 binary64) (*.f64 im im))
cost-diff-64
(*.f64 re re)
Rules
16 176×accelerator-lowering-fma.f32
16 176×accelerator-lowering-fma.f64
2 952×--lowering--.f32
2 952×--lowering--.f64
2 460×+-lowering-+.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0928
11727
23027
35627
48827
517727
657527
7101427
8177327
9269127
10349427
11396027
12406527
13411127
14412927
15639127
16709627
17774027
0801127
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* re re)
re
(- 0 (* im im))
0
(* im im)
im
(+ (* (neg im) im) (* re re))
(neg im)
im
(* re re)
re
Outputs
(* re re)
(fma.f64 re re #s(literal 0 binary64))
re
(- 0 (* im im))
(fma.f64 im (-.f64 #s(literal 0 binary64) im) #s(literal 0 binary64))
0
#s(literal 0 binary64)
(* im im)
(fma.f64 im im #s(literal 0 binary64))
im
(+ (* (neg im) im) (* re re))
(fma.f64 (-.f64 re im) (+.f64 re im) #s(literal 0 binary64))
(neg im)
(-.f64 #s(literal 0 binary64) im)
im
(* re re)
(fma.f64 re re #s(literal 0 binary64))
re

localize27.0ms (0.3%)

Memory
22.9MiB live, 62.1MiB allocated
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 re re)
accuracy100.0%
(neg.f64 im)
accuracy96.5%
(fma.f64 (neg.f64 im) im (*.f64 re re))
accuracy100.0%
(-.f64 #s(literal 0 binary64) (*.f64 im im))
accuracy100.0%
(*.f64 im im)
accuracy100.0%
(*.f64 re re)
Samples
16.0ms256×0valid
Compiler

Compiled 30 to 11 computations (63.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 5.0ms (59.5% of total)
ival-sub: 1.0ms (11.9% of total)
ival-add: 1.0ms (11.9% of total)
ival-neg: 1.0ms (11.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series1.0ms (0%)

Memory
2.5MiB live, 2.5MiB allocated
Counts
5 → 72
Calls
Call 1
Inputs
#<alt (* re re)>
#<alt (- 0 (* im im))>
#<alt (* im im)>
#<alt (+ (* (neg im) im) (* re re))>
#<alt (neg 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)>
#<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 (* -1 (pow im 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 (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 (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
#<alt (* -1 im)>
Calls

18 calls:

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

rewrite317.0ms (3.8%)

Memory
6.0MiB live, 276.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
2 428×accelerator-lowering-fma.f32
2 428×accelerator-lowering-fma.f64
1 842×*-lowering-*.f32
1 842×*-lowering-*.f64
1 366×frac-times
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0921
14520
241417
3664517
0819916
Stop Event
iter limit
node limit
Counts
5 → 290
Calls
Call 1
Inputs
(* re re)
(- 0 (* im im))
(* im im)
(+ (* (neg im) im) (* re re))
(neg im)
Outputs
(+.f64 (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))
(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)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 re))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 re) #s(literal 1 binary64)) #s(literal 2 binary64)))
(fma.f64 re re #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)) #s(literal 0 binary64))
(/.f64 (fma.f64 (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (*.f64 re (fma.f64 re re #s(literal 0 binary64))) #s(literal 0 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) #s(literal 0 binary64)) (-.f64 (fma.f64 re re #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 (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) (fma.f64 im im #s(literal 0 binary64)))
(+.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 im) #s(literal 0 binary64)))
(exp.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (log.f64 im) #s(literal 0 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (log.f64 im) #s(literal 0 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 im))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 im) #s(literal 1 binary64)) #s(literal 2 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 (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)) #s(literal 1 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 (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 #s(literal -1 binary64) (fma.f64 im im #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 #s(literal 1 binary64) 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 (/.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)) #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 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (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 (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)) (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)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 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 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))
(neg.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)) (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 #s(literal -1 binary64) (/.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)) im)
(/.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)) (fma.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 (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))) (*.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 (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 (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 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 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 (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 (/.f64 #s(literal -1 binary64) (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)) (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 (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 #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 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 (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 (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 (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 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 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 (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 (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 (fma.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 (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 1 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 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 (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 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 (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 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 (*.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)) #s(literal 1 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 im (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)) #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 (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/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))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 im im)
(*.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 1 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 (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 -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)) (/.f64 #s(literal 1 binary64) im))
(*.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))
(*.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))) (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 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 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)))
(*.f64 (/.f64 #s(literal 1 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 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)) (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 #s(literal 1 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 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 im #s(literal 0 binary64)))
(+.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 im) #s(literal 0 binary64)))
(exp.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (log.f64 im) #s(literal 0 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (log.f64 im) #s(literal 0 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (exp.f64 (log.f64 im))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 im) #s(literal 1 binary64)) #s(literal 2 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 (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)) #s(literal 1 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 (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 #s(literal -1 binary64) (fma.f64 im im #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 #s(literal 1 binary64) 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 (/.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)) #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 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (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 (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)) (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)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 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 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))
(neg.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)) (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 #s(literal -1 binary64) (/.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)) im)
(/.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)) (fma.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 (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))) (*.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 (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 (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 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 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 (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 (/.f64 #s(literal -1 binary64) (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)) (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 (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 #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 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 (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 (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 (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 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 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 (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 (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 (fma.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 (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 1 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 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 (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 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 (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 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 (*.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)) #s(literal 1 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 im (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)) #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 (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/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))
(pow.f64 (/.f64 (/.f64 #s(literal -1 binary64) (fma.f64 im im #s(literal 0 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 im im)
(*.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 1 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 (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 -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)) (/.f64 #s(literal 1 binary64) im))
(*.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)))
(*.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))) (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 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 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)))
(*.f64 (/.f64 #s(literal 1 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 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)) (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 #s(literal 1 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 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 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(+.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(+.f64 (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(+.f64 (fma.f64 im im #s(literal 0 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(+.f64 (fma.f64 re re (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 re re (fma.f64 im im #s(literal 0 binary64)))) (neg.f64 (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))))
(+.f64 (-.f64 (fma.f64 re re #s(literal 0 binary64)) #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) #s(literal -1 binary64)))
(-.f64 (fma.f64 re re #s(literal 0 binary64)) (fma.f64 im im #s(literal 0 binary64)))
(-.f64 #s(literal 0 binary64) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))
(-.f64 (fma.f64 re re (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 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))))
(-.f64 (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #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)))))
(-.f64 (-.f64 (fma.f64 re re #s(literal 0 binary64)) #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)) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))))
(fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 im im (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 im im (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #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 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (neg.f64 (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal -1 binary64) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 1 binary64) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #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 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (neg.f64 (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))))
(fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 (+.f64 im re) (-.f64 im re) #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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)) (fma.f64 (+.f64 im re) (-.f64 im re) #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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re (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 (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 re re (fma.f64 im im #s(literal 0 binary64)))) (neg.f64 (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #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))) (fma.f64 re re #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))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(fma.f64 (fma.f64 re (*.f64 re (fma.f64 re re (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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re (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 (*.f64 re (fma.f64 re re (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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re (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 (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))) (fma.f64 re re #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))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(fma.f64 #s(literal -1 binary64) (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 #s(literal -1 binary64) (fma.f64 im im #s(literal 0 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(fma.f64 #s(literal -1 binary64) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #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 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) im) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) im) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #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 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (neg.f64 (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 0 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re (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)))) (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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.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))) (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 re #s(literal 0 binary64)))
(fma.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))) (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 0 binary64) (fma.f64 re re #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)) (fma.f64 re re #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)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(fma.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 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 re (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))) #s(literal 0 binary64))
(fma.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #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 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) (fma.f64 re re #s(literal 0 binary64)))
(fma.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(fma.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)) (fma.f64 im im #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) im) (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 #s(literal 1 binary64) im) (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(fma.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)) (*.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)))) (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 re #s(literal 0 binary64)))
(fma.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)) (*.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)))) (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 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(fma.f64 (/.f64 #s(literal 1 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 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 re re #s(literal 0 binary64)))
(fma.f64 (/.f64 #s(literal 1 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 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)) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 re re #s(literal 0 binary64)))))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
(fma.f64 (/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))) (fma.f64 re re (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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (neg.f64 (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #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 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (fma.f64 re (*.f64 re (fma.f64 re re (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))) (neg.f64 (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))))
(fma.f64 (/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (fma.f64 re (*.f64 re (fma.f64 re re (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 (/.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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (fma.f64 (*.f64 re (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (*.f64 re (*.f64 re (fma.f64 re re (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)) (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 (*.f64 re (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (fma.f64 re (*.f64 re (fma.f64 re re (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))) (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 (/.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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re (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 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (*.f64 re (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)) (*.f64 re (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))) #s(literal 0 binary64))
(neg.f64 (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))
(neg.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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (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 re (*.f64 re (fma.f64 re re (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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (fma.f64 re (*.f64 re (fma.f64 re re (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) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))
(/.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 (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 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 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re (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))) (fma.f64 (fma.f64 im im #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 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 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) #s(literal 1 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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re (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 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)) (fma.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (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 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (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 re (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))))
(/.f64 (*.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))) (*.f64 (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))
(/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #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)) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (*.f64 (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #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 (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 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 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 im im #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 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 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))) (fma.f64 re (*.f64 re (fma.f64 re re (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 (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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (fma.f64 re (*.f64 re (fma.f64 re re (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 (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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (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 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (fma.f64 re (*.f64 re (fma.f64 re re (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 (neg.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (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 re (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 #s(literal 0 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))) (+.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (*.f64 #s(literal 0 binary64) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))))))
(/.f64 (-.f64 (pow.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 re re (fma.f64 im im #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) #s(literal 3 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 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 (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #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 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))
(/.f64 (-.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)) (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))))) (*.f64 (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #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 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (/.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (fma.f64 (+.f64 im re) (-.f64 im re) #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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (fma.f64 re re (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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) #s(literal 1 binary64)) (fma.f64 (+.f64 im re) (-.f64 im re) #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 (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 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 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re (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))))) (fma.f64 (fma.f64 im im #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 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 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))))
(/.f64 (*.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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re (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 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))))
(/.f64 (*.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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 #s(literal -1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (fma.f64 (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (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 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))) (/.f64 #s(literal -1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (*.f64 (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))
(*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)) (fma.f64 (+.f64 im re) (-.f64 im 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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re (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 (fma.f64 re (*.f64 re (fma.f64 re re (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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re (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 (fma.f64 re (*.f64 re (fma.f64 re re (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 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re (*.f64 re (fma.f64 re re (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 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))
(*.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (fma.f64 re re (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)))) (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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))))
(*.f64 (/.f64 #s(literal -1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))))
(*.f64 (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64))))) (/.f64 #s(literal 1 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 re (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))))))
(*.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))
(*.f64 (+.f64 re im) (-.f64 re im))
(*.f64 (/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64)))) (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (fma.f64 (+.f64 im re) (-.f64 im re) #s(literal 0 binary64))) (*.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))) (-.f64 (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (fma.f64 re (*.f64 re (fma.f64 re re (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 (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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (fma.f64 (*.f64 re (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))) (*.f64 re (*.f64 re (fma.f64 re re (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)) (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 (*.f64 re (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64))))) (fma.f64 re (*.f64 re (fma.f64 re re (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))) (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 (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)) (*.f64 (fma.f64 re re #s(literal 0 binary64)) (*.f64 re (*.f64 re (fma.f64 re re #s(literal 0 binary64)))))) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re re (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 (fma.f64 im (fma.f64 im (fma.f64 im im #s(literal 0 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)) (*.f64 re (*.f64 re (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)) (*.f64 re (*.f64 re (fma.f64 re re (fma.f64 im im #s(literal 0 binary64)))))))
im
(+.f64 #s(literal 0 binary64) im)
(+.f64 im #s(literal 0 binary64))
(exp.f64 (*.f64 (log.f64 im) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 (log.f64 im) #s(literal 1 binary64)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) im)
(-.f64 (/.f64 #s(literal 0 binary64) im) im)
(fma.f64 im #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 im #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) 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)) (/.f64 #s(literal 1 binary64) (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 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))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) im #s(literal 0 binary64))
(fma.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 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)) #s(literal 0 binary64))
(neg.f64 im)
(/.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 (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 (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 1 binary64) (/.f64 #s(literal 1 binary64) im))
(pow.f64 im #s(literal 1 binary64))
(pow.f64 (fma.f64 im im #s(literal 0 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) im) #s(literal -1 binary64))
(pow.f64 (pow.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 im #s(literal -1 binary64))
(*.f64 im #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 0 binary64)) (/.f64 #s(literal 1 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)) (/.f64 #s(literal 1 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 (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 (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) 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 (pow.f64 im #s(literal 1/2 binary64)) (pow.f64 im #s(literal 1/2 binary64)))

simplify307.0ms (3.7%)

Memory
-23.1MiB live, 411.3MiB allocated
Algorithm
egg-herbie
Rules
9 736×accelerator-lowering-fma.f32
9 736×accelerator-lowering-fma.f64
3 598×*-lowering-*.f32
3 598×*-lowering-*.f64
1 100×neg-lowering-neg.f64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017309
140291
2107291
3437291
41643291
52768291
64760291
08211291
Stop Event
iter limit
node limit
Counts
72 → 72
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)
(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))
(* -1 (pow im 2))
(+ (* -1 (pow im 2)) (pow re 2))
(+ (* -1 (pow im 2)) (pow re 2))
(+ (* -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)
(* (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)))))
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
(* -1 im)
Outputs
(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))
(* -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))
(+ (* -1 (pow im 2)) (pow re 2))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (pow re 2))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (pow re 2))
(fma.f64 (+.f64 re im) (-.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 re im) (-.f64 re im) #s(literal 0 binary64))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (+.f64 re im) (-.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 re im) (-.f64 re im) #s(literal 0 binary64))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
(* (pow im 2) (- (/ (pow re 2) (pow im 2)) 1))
(fma.f64 (+.f64 re im) (-.f64 re 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)) (pow re 2))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (pow re 2))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
(+ (* -1 (pow im 2)) (pow re 2))
(fma.f64 (+.f64 re im) (-.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 re im) (-.f64 re im) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (+.f64 re im) (-.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 re im) (-.f64 re im) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
(* (pow re 2) (+ 1 (* -1 (/ (pow im 2) (pow re 2)))))
(fma.f64 (+.f64 re im) (-.f64 re im) #s(literal 0 binary64))
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)
(* -1 im)
(-.f64 #s(literal 0 binary64) im)

eval57.0ms (0.7%)

Memory
11.1MiB live, 83.1MiB allocated
Compiler

Compiled 9 186 to 496 computations (94.6% saved)

prune42.0ms (0.5%)

Memory
3.5MiB live, 85.0MiB allocated
Pruning

4 alts after pruning (0 fresh and 4 done)

PrunedKeptTotal
New3890389
Fresh000
Picked033
Done011
Total3894393
Accuracy
100.0%
Counts
393 → 4
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.5%
(fma.f64 (neg.f64 im) im (*.f64 re re))
59.8%
(-.f64 #s(literal 0 binary64) (*.f64 im im))
100.0%
(*.f64 (-.f64 re im) (+.f64 re im))
48.3%
(*.f64 re re)
Compiler

Compiled 79 to 35 computations (55.7% saved)

regimes16.0ms (0.2%)

Memory
-4.9MiB live, 33.7MiB allocated
Counts
8 → 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))
(fma.f64 (neg.f64 im) im (*.f64 re re))
(fma.f64 (-.f64 #s(literal 0 binary64) im) im (*.f64 re re))
Outputs
(*.f64 (-.f64 re im) (+.f64 re im))
Calls

5 calls:

3.0ms
re
3.0ms
im
3.0ms
(*.f64 im im)
3.0ms
(-.f64 (*.f64 re re) (*.f64 im im))
3.0ms
(*.f64 re re)
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)

regimes10.0ms (0.1%)

Memory
22.7MiB live, 22.7MiB allocated
Counts
4 → 3
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)
(-.f64 #s(literal 0 binary64) (*.f64 im im))
Calls

5 calls:

2.0ms
re
2.0ms
im
2.0ms
(*.f64 im im)
2.0ms
(-.f64 (*.f64 re re) (*.f64 im im))
2.0ms
(*.f64 re re)
Results
AccuracySegmentsBranch
82.4%2re
81.5%2im
99.1%3(-.f64 (*.f64 re re) (*.f64 im im))
82.4%2(*.f64 re re)
81.5%2(*.f64 im im)
Compiler

Compiled 25 to 15 computations (40% saved)

regimes9.0ms (0.1%)

Memory
-14.1MiB live, 22.7MiB 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:

3.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
48.3%1im
48.3%1(*.f64 im im)
48.3%1re
48.3%1(*.f64 re re)
48.3%1(-.f64 (*.f64 re re) (*.f64 im im))
Compiler

Compiled 25 to 15 computations (40% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
-8.53328405e-315
0.0
Compiler

Compiled 12 to 10 computations (16.7% saved)

simplify8.0ms (0.1%)

Memory
21.0MiB live, 21.0MiB 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
01638
13138
23938
34238
44338
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 -1012011267/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 im im)) (if (<=.f64 (-.f64 (*.f64 re re) (*.f64 im im)) #s(literal +inf.0 binary64)) (*.f64 re re) (-.f64 #s(literal 0 binary64) (*.f64 im im))))
(*.f64 re re)
Outputs
(*.f64 (-.f64 re im) (+.f64 re im))
(if (<=.f64 (-.f64 (*.f64 re re) (*.f64 im im)) #s(literal -1012011267/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 im im)) (if (<=.f64 (-.f64 (*.f64 re re) (*.f64 im im)) #s(literal +inf.0 binary64)) (*.f64 re re) (-.f64 #s(literal 0 binary64) (*.f64 im im))))
(*.f64 re re)

soundness653.0ms (7.9%)

Memory
-26.3MiB live, 399.6MiB allocated
Rules
12 540×accelerator-lowering-fma.f32
12 540×accelerator-lowering-fma.f64
8 026×accelerator-lowering-fma.f32
8 026×accelerator-lowering-fma.f64
5 974×accelerator-lowering-fma.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01436
110636
2109633
0974131
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 91 to 45 computations (50.5% saved)

preprocess28.0ms (0.3%)

Memory
2.2MiB live, 72.4MiB allocated
Remove

(abs im)

(abs re)

Compiler

Compiled 144 to 62 computations (56.9% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...