math.cos on complex, real part

Time bar (total: 13.7s)

analyze0.0ms (0%)

Memory
0.7MiB live, 0.7MiB 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 13 to 12 computations (7.7% saved)

sample1.1s (8.2%)

Memory
-20.4MiB live, 1 651.2MiB allocated
Samples
879.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 634.0ms
ival-cos: 225.0ms (35.5% of total)
ival-exp: 123.0ms (19.4% of total)
ival-neg: 113.0ms (17.8% of total)
ival-mult: 102.0ms (16.1% of total)
ival-add: 57.0ms (9% of total)
ival-true: 6.0ms (0.9% of total)
exact: 5.0ms (0.8% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

preprocess63.0ms (0.5%)

Memory
18.8MiB live, 56.0MiB allocated
Algorithm
egg-herbie
Rules
204×times-frac
188×associate-*r*
174×distribute-lft-neg-in
170×cancel-sign-sub-inv
162×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02668
19466
226166
359266
491566
5119566
6142266
7159566
8164766
9165266
10165266
11165266
01011
12711
26811
310011
412511
515111
617311
717611
817811
918311
1018311
018311
Stop Event
iter limit
saturated
saturated
Calls
Call 1
Inputs
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
Outputs
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
Call 2
Inputs
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
(* (* 1/2 (cos (neg re))) (+ (exp (neg im)) (exp im)))
(* (* 1/2 (cos re)) (+ (exp (neg (neg im))) (exp (neg im))))
(neg (* (* 1/2 (cos (neg re))) (+ (exp (neg im)) (exp im))))
(neg (* (* 1/2 (cos re)) (+ (exp (neg (neg im))) (exp (neg im)))))
(* (* 1/2 (cos im)) (+ (exp (neg re)) (exp re)))
Outputs
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
(* (* 1/2 (cos (neg re))) (+ (exp (neg im)) (exp im)))
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
(* (* 1/2 (cos re)) (+ (exp (neg (neg im))) (exp (neg im))))
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
(neg (* (* 1/2 (cos (neg re))) (+ (exp (neg im)) (exp im))))
(* (+ (exp (neg im)) (exp im)) (* (cos re) -1/2))
(neg (* (* 1/2 (cos re)) (+ (exp (neg (neg im))) (exp (neg im)))))
(* (+ (exp (neg im)) (exp im)) (* (cos re) -1/2))
(* (* 1/2 (cos im)) (+ (exp (neg re)) (exp re)))
Symmetry

(abs re)

(abs im)

explain170.0ms (1.2%)

Memory
0.2MiB live, 200.8MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(exp.f64 im)
00-0-(neg.f64 im)
00-0-(exp.f64 (neg.f64 im))
00-0-(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
00-0-(cos.f64 re)
00-0-im
00-0-(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
00-0-re
00-0-#s(literal 1/2 binary64)
00-0-(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
72.0ms512×0valid
Compiler

Compiled 96 to 44 computations (54.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-exp: 12.0ms (31.9% of total)
ival-cos: 11.0ms (29.2% of total)
ival-mult: 6.0ms (15.9% of total)
ival-neg: 5.0ms (13.3% of total)
ival-add: 3.0ms (8% of total)
ival-true: 0.0ms (0% of total)
exact: 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
100.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify11.0ms (0.1%)

Memory
15.3MiB live, 15.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
cost-diff0
(cos.f64 re)
cost-diff0
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
cost-diff0
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Rules
124×*-lowering-*.f32
124×*-lowering-*.f64
76×accelerator-lowering-fma.f32
76×accelerator-lowering-fma.f64
50×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01033
12733
26833
310033
412533
515133
617333
717633
817833
918333
1018333
018333
Stop Event
iter limit
saturated
Calls
Call 1
Inputs
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
(* 1/2 (cos re))
1/2
(cos re)
re
(+ (exp (neg im)) (exp im))
(exp (neg im))
(neg im)
im
(exp im)
Outputs
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
1/2
#s(literal 1/2 binary64)
(cos re)
(cos.f64 re)
re
(+ (exp (neg im)) (exp im))
(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
(exp (neg im))
(exp.f64 (-.f64 #s(literal 0 binary64) im))
(neg im)
(-.f64 #s(literal 0 binary64) im)
im
(exp im)
(exp.f64 im)

localize37.0ms (0.3%)

Memory
-11.8MiB live, 63.5MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(exp.f64 im)
accuracy100.0%
(cos.f64 re)
accuracy100.0%
(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
accuracy100.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Samples
26.0ms256×0valid
Compiler

Compiled 35 to 12 computations (65.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-cos: 7.0ms (39.2% of total)
ival-mult: 5.0ms (28% of total)
ival-exp: 3.0ms (16.8% of total)
ival-add: 1.0ms (5.6% of total)
ival-neg: 1.0ms (5.6% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series7.0ms (0%)

Memory
14.7MiB live, 14.7MiB allocated
Counts
5 → 72
Calls
Call 1
Inputs
#<alt (* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))>
#<alt (* 1/2 (cos re))>
#<alt (cos re)>
#<alt (+ (exp (neg im)) (exp im))>
#<alt (exp im)>
Outputs
#<alt (* 1/2 (+ (exp im) (exp (neg im))))>
#<alt (+ (* -1/4 (* (pow re 2) (+ (exp im) (exp (neg im))))) (* 1/2 (+ (exp im) (exp (neg im)))))>
#<alt (+ (* 1/2 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/4 (+ (exp im) (exp (neg im)))) (* 1/48 (* (pow re 2) (+ (exp im) (exp (neg im))))))))>
#<alt (+ (* 1/2 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/4 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/1440 (* (pow re 2) (+ (exp im) (exp (neg im))))) (* 1/48 (+ (exp im) (exp (neg im)))))))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))>
#<alt (cos re)>
#<alt (+ (cos re) (* 1/2 (* (pow im 2) (cos re))))>
#<alt (+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))>
#<alt (+ (cos re) (* (pow im 2) (+ (* 1/2 (cos re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (cos re))) (* 1/24 (cos re)))))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (* -1 im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (* -1 im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (* -1 im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (exp (* -1 im)))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (pow re 2)))>
#<alt (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))>
#<alt (+ 1/2 (* (pow re 2) (- (* (pow re 2) (+ 1/48 (* -1/1440 (pow re 2)))) 1/4)))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))>
#<alt (+ 1 (* (pow re 2) (- (* (pow re 2) (+ 1/24 (* -1/720 (pow re 2)))) 1/2)))>
#<alt (cos re)>
#<alt (cos re)>
#<alt (cos re)>
#<alt (cos re)>
#<alt (cos re)>
#<alt (cos re)>
#<alt (cos re)>
#<alt (cos re)>
#<alt 2>
#<alt (+ 2 (pow im 2))>
#<alt (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))>
#<alt (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))>
#<alt (+ (exp im) (exp (neg im)))>
#<alt (+ (exp im) (exp (neg im)))>
#<alt (+ (exp im) (exp (neg im)))>
#<alt (+ (exp im) (exp (neg im)))>
#<alt (+ (exp im) (exp (* -1 im)))>
#<alt (+ (exp im) (exp (* -1 im)))>
#<alt (+ (exp im) (exp (* -1 im)))>
#<alt (+ (exp im) (exp (* -1 im)))>
#<alt 1>
#<alt (+ 1 im)>
#<alt (+ 1 (* im (+ 1 (* 1/2 im))))>
#<alt (+ 1 (* im (+ 1 (* im (+ 1/2 (* 1/6 im))))))>
#<alt (exp im)>
#<alt (exp im)>
#<alt (exp im)>
#<alt (exp im)>
#<alt (exp im)>
#<alt (exp im)>
#<alt (exp im)>
#<alt (exp im)>
Calls

18 calls:

TimeVariablePointExpression
1.0ms
im
@inf
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
1.0ms
re
@-inf
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
1.0ms
im
@-inf
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
1.0ms
re
@inf
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
1.0ms
re
@0
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))

rewrite374.0ms (2.7%)

Memory
-20.3MiB live, 536.6MiB allocated
Algorithm
batch-egg-rewrite
Rules
5 022×*-lowering-*.f32
5 022×*-lowering-*.f64
4 226×/-lowering-/.f32
4 226×/-lowering-/.f64
3 640×accelerator-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01025
14021
227819
3247519
0902319
Stop Event
iter limit
node limit
Counts
5 → 241
Calls
Call 1
Inputs
(* (* 1/2 (cos re)) (+ (exp (neg im)) (exp im)))
(* 1/2 (cos re))
(cos re)
(+ (exp (neg im)) (exp im))
(exp im)
Outputs
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(+.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(-.f64 (/.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (/.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (exp.f64 im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(fma.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(fma.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im)) (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 im) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(fma.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(fma.f64 (exp.f64 im) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(fma.f64 (*.f64 (cos.f64 re) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(fma.f64 (*.f64 (cos.f64 re) (exp.f64 im)) #s(literal 1/2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re) (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 im)) (cos.f64 re) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (-.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (-.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 3 binary64))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (-.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 3 binary64))) (fma.f64 (pow.f64 (*.f64 (cos.f64 re) (exp.f64 im)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))))))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (-.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (pow.f64 (*.f64 (cos.f64 re) (exp.f64 im)) #s(literal 2 binary64)) #s(literal 1/4 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im)))))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64))) (-.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im)))) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 3 binary64))))) (neg.f64 (neg.f64 (fma.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (-.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))) (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) #s(literal 2 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im))))) (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))) (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(pow.f64 (/.f64 (fma.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (-.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))))) #s(literal -1 binary64))
(pow.f64 (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))))) #s(literal -1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(*.f64 (cos.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))
(*.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))) (*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))
(*.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cosh.f64 im) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (-.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im)))) (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (cos.f64 re))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 2 binary64)) (cosh.f64 im))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (pow.f64 (expm1.f64 (+.f64 im im)) #s(literal 3 binary64)))) (fma.f64 (expm1.f64 (+.f64 im im)) (-.f64 (expm1.f64 (+.f64 im im)) (exp.f64 (*.f64 im #s(literal -2 binary64)))) (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64)))))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))) (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (pow.f64 (expm1.f64 (+.f64 im im)) #s(literal 2 binary64)))) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (+.f64 im im))))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) (-.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))
(*.f64 (*.f64 #s(literal 1 binary64) (cos.f64 re)) #s(literal 1/2 binary64))
(cos.f64 re)
(+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (neg.f64 (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal -1 binary64)))
(-.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(-.f64 (/.f64 (exp.f64 (+.f64 im im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(fma.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) #s(literal 1 binary64) (exp.f64 im))
(fma.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 (+.f64 im im)) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (/.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (neg.f64 (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(fma.f64 (exp.f64 im) #s(literal 1 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(fma.f64 #s(literal 1 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))
(fma.f64 #s(literal 1 binary64) (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))) (exp.f64 (+.f64 im im)) (exp.f64 im))
(fma.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 im) (exp.f64 im))
(fma.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(fma.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (neg.f64 (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(fma.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (exp.f64 im))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im))) #s(literal 1 binary64)) (exp.f64 im))
(fma.f64 (exp.f64 (*.f64 im #s(literal -1/2 binary64))) (exp.f64 (*.f64 im #s(literal -1/2 binary64))) (exp.f64 im))
(fma.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 im #s(literal 2 binary64)))) (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 im #s(literal 2 binary64)))) (exp.f64 im))
(fma.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (neg.f64 (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(fma.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal 1 binary64)) (neg.f64 (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(fma.f64 (pow.f64 (exp.f64 (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (exp.f64 (*.f64 im #s(literal -1/2 binary64))) #s(literal 1 binary64)) (exp.f64 im))
(fma.f64 (pow.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)) (pow.f64 (exp.f64 (*.f64 #s(literal -1 binary64) (/.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64)) (exp.f64 im))
(neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))))
(neg.f64 (/.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im)))))
(/.f64 #s(literal 1 binary64) (neg.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))))
(/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im))))))
(/.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 9 binary64))) (exp.f64 (*.f64 im #s(literal 9 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (expm1.f64 (*.f64 im #s(literal 6 binary64))))))
(/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im))) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
(/.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64)))) (*.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)) (-.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))))
(/.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64)))) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 4 binary64)))))))
(/.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (exp.f64 (*.f64 im #s(literal 4 binary64)))) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (*.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)))))
(/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) (exp.f64 im))
(/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) (*.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (exp.f64 (+.f64 im im))) (*.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 im))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im)))) (pow.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) #s(literal 2 binary64)))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 9 binary64))) (exp.f64 (*.f64 im #s(literal 9 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (expm1.f64 (*.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64)))) #s(literal 1 binary64)) (*.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64)))) #s(literal 1 binary64)) (*.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 4 binary64))))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (exp.f64 (*.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (exp.f64 (*.f64 im #s(literal 4 binary64))))) (neg.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (*.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im)))) (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(/.f64 (neg.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 9 binary64))) (exp.f64 (*.f64 im #s(literal 9 binary64))))) (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (expm1.f64 (*.f64 im #s(literal 6 binary64)))))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64))))) (neg.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)) (-.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64))))) (neg.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 4 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 3 binary64)) (pow.f64 (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 2 binary64)) (*.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 2 binary64)) (pow.f64 (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 2 binary64))) (+.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))
(/.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 9 binary64))) (exp.f64 (*.f64 im #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (expm1.f64 (*.f64 im #s(literal 6 binary64)))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))) (-.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 4 binary64))))))
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (exp.f64 (*.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (*.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im))))
(/.f64 (-.f64 (neg.f64 (exp.f64 (*.f64 im #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 im im)))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 im im)))) (*.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im)) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 im im)))) (*.f64 (exp.f64 im) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))) (exp.f64 im))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))) #s(literal 1 binary64)))
(/.f64 (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))) #s(literal 1 binary64))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(/.f64 (+.f64 #s(literal -1 binary64) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))) (-.f64 #s(literal 0 binary64) (exp.f64 im)))) (*.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))) #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im)) (*.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im)) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im)) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(/.f64 (fma.f64 (exp.f64 im) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im)))))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (exp.f64 im)))
(/.f64 (+.f64 (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 im im))) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 im))))
(/.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im)))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 im)) (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) #s(literal -1 binary64))) (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) (exp.f64 im))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im)) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))) #s(literal -1 binary64)) (*.f64 #s(literal -1 binary64) (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im)))) (*.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 im)) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 im)) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 im)) (exp.f64 (+.f64 im im)))) (*.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (-.f64 (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (*.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 im)) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 im im))))) (*.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 im)) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im)))) (*.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im))) #s(literal 1 binary64))) (*.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im))) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im))) (exp.f64 (+.f64 im im)))) (*.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (*.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im))) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 im im))))) (*.f64 (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im)))) (*.f64 (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (*.f64 im #s(literal -2 binary64)))) #s(literal 1 binary64))) (*.f64 (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (*.f64 im #s(literal -2 binary64)))) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im)))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (*.f64 im #s(literal -2 binary64)))) (exp.f64 (+.f64 im im)))) (*.f64 (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (*.f64 im #s(literal -2 binary64)))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (-.f64 (*.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (*.f64 (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (*.f64 im #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 im im))))) (*.f64 (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (*.f64 im #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im)))) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) #s(literal 1 binary64))) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 im im))))) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 im #s(literal -2 binary64)))) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 1 binary64))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im)))))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 im #s(literal -2 binary64)))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (exp.f64 (+.f64 im im)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(/.f64 (-.f64 (*.f64 (neg.f64 (exp.f64 (*.f64 im #s(literal -2 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (-.f64 #s(literal 0 binary64) (exp.f64 (+.f64 im im))))) (*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (-.f64 (*.f64 (exp.f64 (+.f64 im im)) (*.f64 #s(literal 2 binary64) (sinh.f64 im))) (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (exp.f64 (*.f64 im #s(literal -2 binary64))))) (pow.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (-.f64 (*.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (exp.f64 (+.f64 im im))))) (neg.f64 (pow.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 9 binary64))) (exp.f64 (*.f64 im #s(literal 9 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (expm1.f64 (*.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 4 binary64))))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (exp.f64 (*.f64 im #s(literal 4 binary64)))) #s(literal 1 binary64))) (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))))
(/.f64 (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))))) (neg.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im))))) (neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 3 binary64)) (pow.f64 (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 2 binary64)) (*.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 2 binary64)) (pow.f64 (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (/.f64 (exp.f64 (+.f64 im im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 9 binary64))) (exp.f64 (*.f64 im #s(literal 9 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))) (neg.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (expm1.f64 (*.f64 im #s(literal 6 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))) (neg.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) (neg.f64 (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (exp.f64 (*.f64 im #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))) (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1 binary64)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 im)) (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im)))) #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))))
(*.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)) (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))))
(*.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 2 binary64) (cosh.f64 im))
(*.f64 (cosh.f64 im) #s(literal 2 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64))))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (sinh.f64 im))))
(*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im)))) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (pow.f64 (expm1.f64 (+.f64 im im)) #s(literal 3 binary64)))) (fma.f64 (expm1.f64 (+.f64 im im)) (-.f64 (expm1.f64 (+.f64 im im)) (exp.f64 (*.f64 im #s(literal -2 binary64)))) (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 (*.f64 im #s(literal 3 binary64)))) (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (pow.f64 (expm1.f64 (+.f64 im im)) #s(literal 2 binary64)))) (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (expm1.f64 (+.f64 im im))))
(*.f64 (/.f64 (-.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (+.f64 im im))) (-.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 9 binary64))) (exp.f64 (*.f64 im #s(literal 9 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (expm1.f64 (*.f64 im #s(literal 6 binary64))))))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)) #s(literal -1 binary64)) (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (exp.f64 (*.f64 im #s(literal -3 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))))
(*.f64 (pow.f64 (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 6 binary64))) (exp.f64 (*.f64 im #s(literal 6 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 (*.f64 im #s(literal 4 binary64)))))))
(*.f64 (pow.f64 (/.f64 (-.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im)) (-.f64 (exp.f64 (*.f64 (-.f64 #s(literal 0 binary64) im) #s(literal 4 binary64))) (exp.f64 (*.f64 im #s(literal 4 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 (+.f64 im im)))))
(exp.f64 im)
(exp.f64 (*.f64 im #s(literal 1 binary64)))
(exp.f64 (fma.f64 im #s(literal -1 binary64) (+.f64 im im)))
(exp.f64 (fma.f64 im #s(literal -2 binary64) (*.f64 im #s(literal 3 binary64))))
(/.f64 (exp.f64 im) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 0 binary64) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(/.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im)) #s(literal -1 binary64))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (exp.f64 im))) #s(literal 1 binary64))
(pow.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) #s(literal -1 binary64))
(pow.f64 (exp.f64 im) #s(literal 1 binary64))
(pow.f64 (exp.f64 (+.f64 im im)) #s(literal 1/2 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) im))
(pow.f64 (*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 (*.f64 im #s(literal 3/2 binary64)))) #s(literal 2 binary64))
(*.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 (+.f64 im im)))
(*.f64 (exp.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 im))
(*.f64 (exp.f64 (*.f64 im #s(literal -2 binary64))) (exp.f64 (*.f64 im #s(literal 3 binary64))))

simplify673.0ms (4.9%)

Memory
16.9MiB live, 988.1MiB allocated
Algorithm
egg-herbie
Rules
30 150×accelerator-lowering-fma.f32
30 150×accelerator-lowering-fma.f64
5 474×+-lowering-+.f64
5 474×+-lowering-+.f32
4 142×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0108604
1319573
21028563
33176546
47138546
57588546
67862546
08035511
Stop Event
iter limit
node limit
Counts
72 → 72
Calls
Call 1
Inputs
(* 1/2 (+ (exp im) (exp (neg im))))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (exp (neg im))))) (* 1/2 (+ (exp im) (exp (neg im)))))
(+ (* 1/2 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/4 (+ (exp im) (exp (neg im)))) (* 1/48 (* (pow re 2) (+ (exp im) (exp (neg im))))))))
(+ (* 1/2 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/4 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/1440 (* (pow re 2) (+ (exp im) (exp (neg im))))) (* 1/48 (+ (exp im) (exp (neg im)))))))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(cos re)
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))
(+ (cos re) (* (pow im 2) (+ (* 1/2 (cos re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (cos re))) (* 1/24 (cos re)))))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (* -1 im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (* -1 im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (* -1 im)))))
(* 1/2 (* (cos re) (+ (exp im) (exp (* -1 im)))))
1/2
(+ 1/2 (* -1/4 (pow re 2)))
(+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))
(+ 1/2 (* (pow re 2) (- (* (pow re 2) (+ 1/48 (* -1/1440 (pow re 2)))) 1/4)))
(* 1/2 (cos re))
(* 1/2 (cos re))
(* 1/2 (cos re))
(* 1/2 (cos re))
(* 1/2 (cos re))
(* 1/2 (cos re))
(* 1/2 (cos re))
(* 1/2 (cos re))
1
(+ 1 (* -1/2 (pow re 2)))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(+ 1 (* (pow re 2) (- (* (pow re 2) (+ 1/24 (* -1/720 (pow re 2)))) 1/2)))
(cos re)
(cos re)
(cos re)
(cos re)
(cos re)
(cos re)
(cos re)
(cos re)
2
(+ 2 (pow im 2))
(+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))
(+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))
(+ (exp im) (exp (neg im)))
(+ (exp im) (exp (neg im)))
(+ (exp im) (exp (neg im)))
(+ (exp im) (exp (neg im)))
(+ (exp im) (exp (* -1 im)))
(+ (exp im) (exp (* -1 im)))
(+ (exp im) (exp (* -1 im)))
(+ (exp im) (exp (* -1 im)))
1
(+ 1 im)
(+ 1 (* im (+ 1 (* 1/2 im))))
(+ 1 (* im (+ 1 (* im (+ 1/2 (* 1/6 im))))))
(exp im)
(exp im)
(exp im)
(exp im)
(exp im)
(exp im)
(exp im)
(exp im)
Outputs
(* 1/2 (+ (exp im) (exp (neg im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (exp (neg im))))) (* 1/2 (+ (exp im) (exp (neg im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/4 (+ (exp im) (exp (neg im)))) (* 1/48 (* (pow re 2) (+ (exp im) (exp (neg im))))))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/4 (+ (exp im) (exp (neg im)))) (* (pow re 2) (+ (* -1/1440 (* (pow re 2) (+ (exp im) (exp (neg im))))) (* 1/48 (+ (exp im) (exp (neg im)))))))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal -1/1440 binary64)) #s(literal 1/48 binary64))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(cos re)
(cos.f64 re)
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(*.f64 (cos.f64 re) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))
(+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(+ (cos re) (* (pow im 2) (+ (* 1/2 (cos re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (cos re))) (* 1/24 (cos re)))))))
(*.f64 (cos.f64 re) (fma.f64 (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (neg im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (* -1 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (* -1 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (* -1 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (exp (* -1 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (pow re 2)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))
(+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))
(fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* (pow re 2) (- (* (pow re 2) (+ 1/48 (* -1/1440 (pow re 2)))) 1/4)))
(fma.f64 re (*.f64 re (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal -1/1440 binary64)) #s(literal 1/48 binary64))) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow re 2) (- (* (pow re 2) (+ 1/24 (* -1/720 (pow re 2)))) 1/2)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/720 binary64) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
2
#s(literal 2 binary64)
(+ 2 (pow im 2))
(fma.f64 im im #s(literal 2 binary64))
(+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/12 binary64) #s(literal 1 binary64)) #s(literal 2 binary64))
(+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))
(fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(+ (exp im) (exp (neg im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+ (exp im) (exp (neg im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+ (exp im) (exp (neg im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+ (exp im) (exp (neg im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+ (exp im) (exp (* -1 im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+ (exp im) (exp (* -1 im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+ (exp im) (exp (* -1 im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
(+ (exp im) (exp (* -1 im)))
(+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im)))
1
#s(literal 1 binary64)
(+ 1 im)
(+.f64 im #s(literal 1 binary64))
(+ 1 (* im (+ 1 (* 1/2 im))))
(fma.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(+ 1 (* im (+ 1 (* im (+ 1/2 (* 1/6 im))))))
(fma.f64 im (fma.f64 im (fma.f64 im #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)
(exp im)
(exp.f64 im)

eval33.0ms (0.2%)

Memory
7.0MiB live, 82.7MiB allocated
Compiler

Compiled 7 552 to 884 computations (88.3% saved)

prune40.0ms (0.3%)

Memory
-12.8MiB live, 105.1MiB allocated
Pruning

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New3067313
Fresh000
Picked101
Done000
Total3077314
Accuracy
100.0%
Counts
314 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.9%
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
100.0%
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (cos.f64 re))
92.8%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
77.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 im im #s(literal 2 binary64)))
92.8%
(*.f64 (cos.f64 re) (fma.f64 (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))))
90.2%
(*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
52.5%
(cos.f64 re)
Compiler

Compiled 212 to 140 computations (34% saved)

simplify503.0ms (3.7%)

Memory
-5.4MiB live, 554.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
cost-diff0
(cos.f64 re)
cost-diff0
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
cost-diff0
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
cost-diff0
(*.f64 im im)
cost-diff0
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
cost-diff0
(cos.f64 re)
cost-diff0
(*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
cost-diff0
(fma.f64 im im #s(literal 2 binary64))
cost-diff0
(cos.f64 re)
cost-diff0
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
cost-diff0
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 im im #s(literal 2 binary64)))
cost-diff0
(cos.f64 re)
cost-diff0
(cos.f64 re)
cost-diff0
(cosh.f64 im)
cost-diff0
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (cos.f64 re))
cost-diff320
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
Rules
11 788×accelerator-lowering-fma.f32
11 788×accelerator-lowering-fma.f64
4 820×*-lowering-*.f32
4 820×*-lowering-*.f64
3 028×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029176
1104176
2336172
31284172
43008172
54819172
67147172
77278172
87513172
97777172
08059155
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (* 1 (cosh im)) (cos re))
(* 1 (cosh im))
1
(cosh im)
im
(cos re)
re
(cos re)
re
(* (* 1/2 (cos re)) (+ (* im im) 2))
(* 1/2 (cos re))
1/2
(cos re)
re
(+ (* im im) 2)
im
2
(* (cos re) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))
(cos re)
re
(+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1)
(* im im)
im
(+ (* (* im im) 1/24) 1/2)
1/24
1/2
1
(* (* 1/2 (cos re)) (+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2))
(* 1/2 (cos re))
1/2
(cos re)
re
(+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2)
(* im im)
im
(+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)
(* im (+ (* (* im im) 1/360) 1/12))
(+ (* (* im im) 1/360) 1/12)
1/360
1/12
1
2
Outputs
(* (* 1 (cosh im)) (cos re))
(*.f64 (cosh.f64 im) (cos.f64 re))
(* 1 (cosh im))
(cosh.f64 im)
1
#s(literal 1 binary64)
(cosh im)
(cosh.f64 im)
im
(cos re)
(cos.f64 re)
re
(cos re)
(cos.f64 re)
re
(* (* 1/2 (cos re)) (+ (* im im) 2))
(*.f64 (cos.f64 re) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(* 1/2 (cos re))
(*.f64 (cos.f64 re) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(cos re)
(cos.f64 re)
re
(+ (* im im) 2)
(fma.f64 im im #s(literal 2 binary64))
im
2
#s(literal 2 binary64)
(* (cos re) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))
(*.f64 (cos.f64 re) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(cos re)
(cos.f64 re)
re
(+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1)
(fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(* im im)
(*.f64 im im)
im
(+ (* (* im im) 1/24) 1/2)
(fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
1/24
#s(literal 1/24 binary64)
1/2
#s(literal 1/2 binary64)
1
#s(literal 1 binary64)
(* (* 1/2 (cos re)) (+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (*.f64 #s(literal 1/2 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(* 1/2 (cos re))
(*.f64 (cos.f64 re) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(cos re)
(cos.f64 re)
re
(+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2)
(fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(* im im)
(*.f64 im im)
im
(+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64))
(* im (+ (* (* im im) 1/360) 1/12))
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
(+ (* (* im im) 1/360) 1/12)
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
1/360
#s(literal 1/360 binary64)
1/12
#s(literal 1/12 binary64)
1
#s(literal 1 binary64)
2
#s(literal 2 binary64)

localize129.0ms (0.9%)

Memory
-6.4MiB live, 227.1MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
accuracy100.0%
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64))
accuracy99.9%
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
accuracy99.7%
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
accuracy100.0%
(cos.f64 re)
accuracy100.0%
(*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
accuracy100.0%
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
accuracy99.8%
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
accuracy100.0%
(fma.f64 im im #s(literal 2 binary64))
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
accuracy100.0%
(cos.f64 re)
accuracy99.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 im im #s(literal 2 binary64)))
accuracy100.0%
(cos.f64 re)
accuracy100.0%
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
accuracy100.0%
(cosh.f64 im)
accuracy100.0%
(cos.f64 re)
accuracy100.0%
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (cos.f64 re))
Samples
67.0ms256×0valid
Compiler

Compiled 165 to 31 computations (81.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 48.0ms
ival-mult: 22.0ms (45.6% of total)
const: 10.0ms (20.7% of total)
ival-add: 7.0ms (14.5% of total)
ival-cos: 6.0ms (12.4% of total)
ival-cosh: 3.0ms (6.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series24.0ms (0.2%)

Memory
14.0MiB live, 48.9MiB allocated
Counts
16 → 240
Calls
Call 1
Inputs
#<alt (* 1 (cosh im))>
#<alt (* (* 1 (cosh im)) (cos re))>
#<alt (cosh im)>
#<alt (cos re)>
#<alt (* (* 1/2 (cos re)) (+ (* im im) 2))>
#<alt (* 1/2 (cos re))>
#<alt (+ (* im im) 2)>
#<alt (* (cos re) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))>
#<alt (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1)>
#<alt (* im im)>
#<alt (* (* 1/2 (cos re)) (+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2))>
#<alt (+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2)>
#<alt (+ (* (* im im) 1/24) 1/2)>
#<alt (* im (+ (* (* im im) 1/360) 1/12))>
#<alt (+ (* (* im im) 1/360) 1/12)>
#<alt (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)>
Outputs
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (cos re)>
#<alt (+ (cos re) (* 1/2 (* (pow im 2) (cos re))))>
#<alt (+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))>
#<alt (+ (cos re) (* (pow im 2) (+ (* 1/2 (cos re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (cos re))) (* 1/24 (cos re)))))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))>
#<alt (+ (* 1/2 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/48 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))))))>
#<alt (+ (* 1/2 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/1440 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/48 (+ (exp im) (/ 1 (exp im)))))))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))>
#<alt (+ 1 (* (pow re 2) (- (* (pow re 2) (+ 1/24 (* -1/720 (pow re 2)))) 1/2)))>
#<alt (cos re)>
#<alt (cos re)>
#<alt (cos re)>
#<alt (cos re)>
#<alt (cos re)>
#<alt (cos re)>
#<alt (cos re)>
#<alt (cos re)>
#<alt (* 1/2 (+ 2 (pow im 2)))>
#<alt (+ (* -1/4 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/2 (+ 2 (pow im 2))))>
#<alt (+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/4 (+ 2 (pow im 2))) (* 1/48 (* (pow re 2) (+ 2 (pow im 2)))))))>
#<alt (+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/4 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/1440 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/48 (+ 2 (pow im 2))))))))>
#<alt (* 1/2 (* (cos re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (cos re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (cos re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (cos re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (cos re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (cos re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (cos re) (+ 2 (pow im 2))))>
#<alt (* 1/2 (* (cos re) (+ 2 (pow im 2))))>
#<alt (cos re)>
#<alt (+ (cos re) (* 1/2 (* (pow im 2) (cos re))))>
#<alt (+ (cos re) (* 1/2 (* (pow im 2) (cos re))))>
#<alt (+ (cos re) (* 1/2 (* (pow im 2) (cos re))))>
#<alt (* 1/2 (* (pow im 2) (cos re)))>
#<alt (* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))>
#<alt (* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))>
#<alt (* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))>
#<alt (* 1/2 (* (pow im 2) (cos re)))>
#<alt (* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))>
#<alt (* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))>
#<alt (* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (pow re 2)))>
#<alt (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))>
#<alt (+ 1/2 (* (pow re 2) (- (* (pow re 2) (+ 1/48 (* -1/1440 (pow re 2)))) 1/4)))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt (* 1/2 (cos re))>
#<alt 2>
#<alt (+ 2 (pow im 2))>
#<alt (+ 2 (pow im 2))>
#<alt (+ 2 (pow im 2))>
#<alt (pow im 2)>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (pow im 2)>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/24 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))))))>
#<alt (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* (pow re 2) (+ (* -1/720 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))))))>
#<alt (* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (cos re)>
#<alt (+ (cos re) (* 1/2 (* (pow im 2) (cos re))))>
#<alt (+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))>
#<alt (+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))>
#<alt (* 1/24 (* (pow im 4) (cos re)))>
#<alt (* (pow im 4) (+ (* 1/24 (cos re)) (* 1/2 (/ (cos re) (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (cos re)) (+ (* 1/2 (/ (cos re) (pow im 2))) (/ (cos re) (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 (cos re)) (+ (* 1/2 (/ (cos re) (pow im 2))) (/ (cos re) (pow im 4)))))>
#<alt (* 1/24 (* (pow im 4) (cos re)))>
#<alt (* (pow im 4) (+ (* 1/24 (cos re)) (* 1/2 (/ (cos re) (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (cos re)) (+ (* 1/2 (/ (cos re) (pow im 2))) (/ (cos re) (pow im 4)))))>
#<alt (* (pow im 4) (+ (* 1/24 (cos re)) (+ (* 1/2 (/ (cos re) (pow im 2))) (/ (cos re) (pow im 4)))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<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 (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2))))))))>
#<alt (+ (* -1/4 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2))))))))) (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))>
#<alt (+ (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))) (* (pow re 2) (+ (* -1/4 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))) (* 1/48 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2))))))))))))>
#<alt (+ (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))) (* (pow re 2) (+ (* -1/4 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))) (* (pow re 2) (+ (* -1/1440 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2))))))))) (* 1/48 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))))))>
#<alt (* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))>
#<alt (* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))>
#<alt (* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))>
#<alt (* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))>
#<alt (* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))>
#<alt (* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))>
#<alt (* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))>
#<alt (* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))>
#<alt (cos re)>
#<alt (+ (cos re) (* 1/2 (* (pow im 2) (cos re))))>
#<alt (+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))>
#<alt (+ (cos re) (* (pow im 2) (+ (* 1/2 (cos re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (cos re))) (* 1/24 (cos re)))))))>
#<alt (* 1/720 (* (pow im 6) (cos re)))>
#<alt (* (pow im 6) (+ (* 1/720 (cos re)) (* 1/24 (/ (cos re) (pow im 2)))))>
#<alt (* (pow im 6) (+ (* 1/720 (cos re)) (+ (* 1/24 (/ (cos re) (pow im 2))) (* 1/2 (/ (cos re) (pow im 4))))))>
#<alt (* (pow im 6) (+ (* 1/720 (cos re)) (+ (* 1/24 (/ (cos re) (pow im 2))) (+ (* 1/2 (/ (cos re) (pow im 4))) (/ (cos re) (pow im 6))))))>
#<alt (* 1/720 (* (pow im 6) (cos re)))>
#<alt (* (pow im 6) (+ (* 1/720 (cos re)) (* 1/24 (/ (cos re) (pow im 2)))))>
#<alt (* (pow im 6) (+ (* 1/720 (cos re)) (+ (* 1/24 (/ (cos re) (pow im 2))) (* 1/2 (/ (cos re) (pow im 4))))))>
#<alt (* (pow im 6) (+ (* 1/720 (cos re)) (+ (* 1/24 (/ (cos re) (pow im 2))) (+ (* 1/2 (/ (cos re) (pow im 4))) (/ (cos re) (pow im 6))))))>
#<alt 2>
#<alt (+ 2 (pow im 2))>
#<alt (+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))>
#<alt (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))>
#<alt (* 1/360 (pow im 6))>
#<alt (* (pow im 6) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 6) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 6) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (+ (/ 1 (pow im 4)) (* 2 (/ 1 (pow im 6)))))))>
#<alt (* 1/360 (pow im 6))>
#<alt (* (pow im 6) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 6) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 6) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (+ (/ 1 (pow im 4)) (* 2 (/ 1 (pow im 6)))))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (* 1/24 (pow im 2))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 (pow im 2))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/12 im)>
#<alt (* im (+ 1/12 (* 1/360 (pow im 2))))>
#<alt (* im (+ 1/12 (* 1/360 (pow im 2))))>
#<alt (* im (+ 1/12 (* 1/360 (pow im 2))))>
#<alt (* 1/360 (pow im 3))>
#<alt (* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* 1/360 (pow im 3))>
#<alt (* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt 1/12>
#<alt (+ 1/12 (* 1/360 (pow im 2)))>
#<alt (+ 1/12 (* 1/360 (pow im 2)))>
#<alt (+ 1/12 (* 1/360 (pow im 2)))>
#<alt (* 1/360 (pow im 2))>
#<alt (* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* 1/360 (pow im 2))>
#<alt (* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt 1>
#<alt (+ 1 (* 1/12 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))>
#<alt (* 1/360 (pow im 4))>
#<alt (* (pow im 4) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* 1/360 (pow im 4))>
#<alt (* (pow im 4) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
Calls

60 calls:

TimeVariablePointExpression
3.0ms
re
@inf
(* (* 1/2 (cos re)) (+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2))
3.0ms
im
@inf
(* im im)
2.0ms
im
@-inf
(* 1 (cosh im))
1.0ms
re
@0
(* (* 1/2 (cos re)) (+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2))
1.0ms
re
@inf
(* (* 1/2 (cos re)) (+ (* im im) 2))

rewrite537.0ms (3.9%)

Memory
12.1MiB live, 884.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 146×accelerator-lowering-fma.f32
6 146×accelerator-lowering-fma.f64
4 934×*-lowering-*.f32
4 934×*-lowering-*.f64
4 210×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029141
1180137
21443137
08261120
Stop Event
iter limit
node limit
Counts
16 → 534
Calls
Call 1
Inputs
(* 1 (cosh im))
(* (* 1 (cosh im)) (cos re))
(cosh im)
(cos re)
(* (* 1/2 (cos re)) (+ (* im im) 2))
(* 1/2 (cos re))
(+ (* im im) 2)
(* (cos re) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))
(+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1)
(* im im)
(* (* 1/2 (cos re)) (+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2))
(+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2)
(+ (* (* im im) 1/24) 1/2)
(* im (+ (* (* im im) 1/360) 1/12))
(+ (* (* im im) 1/360) 1/12)
(+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)
Outputs
(cosh.f64 im)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (cosh.f64 im) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal -1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (cos.f64 re) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (cos.f64 re))))
(/.f64 (cos.f64 re) (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (cos.f64 re)) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (cos.f64 re))) #s(literal -2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 im) (cos.f64 re)))
(*.f64 (cosh.f64 im) (cos.f64 re))
(*.f64 (cos.f64 re) (cosh.f64 im))
(*.f64 (*.f64 (cosh.f64 im) (cos.f64 re)) #s(literal 1 binary64))
(*.f64 (*.f64 (cos.f64 re) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (cos.f64 re)) #s(literal 1/2 binary64))
(cosh.f64 im)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (cosh.f64 im) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal -1/2 binary64))
(cos.f64 re)
(*.f64 #s(literal 1 binary64) (cos.f64 re))
(*.f64 (cos.f64 re) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) #s(literal 2 binary64)))
(*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 2 binary64) (cos.f64 re)) #s(literal 1/2 binary64))
(+.f64 (cos.f64 re) (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (cos.f64 re))
(-.f64 (/.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (-.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (cos.f64 re))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (cos.f64 re))))
(fma.f64 #s(literal 1 binary64) (cos.f64 re) (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))))
(fma.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (cos.f64 re))
(fma.f64 (cos.f64 re) #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))))
(fma.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (cos.f64 re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 im im)) (cos.f64 re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (*.f64 im im) (cos.f64 re))
(fma.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 im im) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (cos.f64 re))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (cos.f64 re) (cos.f64 re))
(fma.f64 (*.f64 (*.f64 im im) (cos.f64 re)) #s(literal 1/2 binary64) (cos.f64 re))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 re)) #s(literal 1/2 binary64) (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) im) im (cos.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (cos.f64 re)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (*.f64 im im)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (cos.f64 re)) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))) (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))) (*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im im #s(literal -2 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (*.f64 im im)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (cos.f64 re)))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (cos.f64 re)))
(/.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64))) (fma.f64 im im #s(literal -2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (fma.f64 im im #s(literal -2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (*.f64 im im)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (cos.f64 re))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))) (neg.f64 (-.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (cos.f64 re))))
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal -2 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64))))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64)))) (-.f64 (cos.f64 re) (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64))))))
(*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (*.f64 im im)) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64)) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (cos.f64 re))))))
(*.f64 (-.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (cos.f64 re))))
(*.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (cos.f64 re))
(*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal -2 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal -2 binary64))))
(*.f64 (cos.f64 re) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(+.f64 (*.f64 im im) #s(literal 2 binary64))
(+.f64 #s(literal 2 binary64) (*.f64 im im))
(+.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (fma.f64 im im #s(literal -2 binary64)))))
(-.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 im im #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(fma.f64 #s(literal 1 binary64) (*.f64 im im) #s(literal 2 binary64))
(fma.f64 im im #s(literal 2 binary64))
(fma.f64 (*.f64 im im) #s(literal 1 binary64) #s(literal 2 binary64))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (fma.f64 im im #s(literal -2 binary64)))))
(fma.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 2 binary64)))) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im)) (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))))
(/.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))
(/.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)) (fma.f64 im im #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 2 binary64) (*.f64 im im)))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im #s(literal -2 binary64))) (*.f64 (fma.f64 im im #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 im im #s(literal -2 binary64)) (fma.f64 im im #s(literal -2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 im 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 512 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 8 binary64)))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.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 -64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -8 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.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 -64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64)))) (fma.f64 im im #s(literal -2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (fma.f64 im im #s(literal -2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (fma.f64 im im #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im #s(literal -2 binary64))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im #s(literal -2 binary64))) (fma.f64 (/.f64 #s(literal 4 binary64) (fma.f64 im im #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 im im #s(literal -2 binary64))) (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 im im #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im #s(literal -2 binary64))) (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 4 binary64) (fma.f64 im im #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 im im #s(literal -2 binary64))))) (+.f64 (/.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im im #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 im im #s(literal -2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(*.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im im #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im im #s(literal -2 binary64)))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 im im))))
(+.f64 (cos.f64 re) (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (cos.f64 re))
(-.f64 (/.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (cos.f64 re))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (cos.f64 re))))
(fma.f64 #s(literal 1 binary64) (cos.f64 re) (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))
(fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (cos.f64 re)) (cos.f64 re))
(fma.f64 (cos.f64 re) #s(literal 1 binary64) (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))
(fma.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) (cos.f64 re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (cos.f64 re)) (cos.f64 re))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))
(fma.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (cos.f64 re)) (cos.f64 re))
(fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) (cos.f64 re) (cos.f64 re))
(fma.f64 (*.f64 (cos.f64 re) (*.f64 im im)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (cos.f64 re))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 re)) #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 (cos.f64 re) im) (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (cos.f64 re))
(fma.f64 (*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im im) (cos.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (cos.f64 re)))) (+.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (cos.f64 re)) (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (*.f64 (cos.f64 re) (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (cos.f64 re))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (cos.f64 re))))
(/.f64 (cos.f64 re) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))) (fma.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (cos.f64 re)))))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (-.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (cos.f64 re)))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (cos.f64 re)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (cos.f64 re)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (cos.f64 re))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))) (neg.f64 (-.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (cos.f64 re))))
(/.f64 (neg.f64 (*.f64 (cos.f64 re) (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (cos.f64 re))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (cos.f64 re))) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (*.f64 (cos.f64 re) (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))) (-.f64 (cos.f64 re) (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))
(*.f64 (cos.f64 re) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(*.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (cos.f64 re))))))
(*.f64 (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (cos.f64 re))))
(*.f64 (*.f64 (cos.f64 re) (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (cos.f64 re)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (cos.f64 re)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(-.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))
(fma.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 im im) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/24 binary64) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) im #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))))) #s(literal 1 binary64))
(fma.f64 (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) im) im (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))) (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 9 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 6 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))
(/.f64 (fma.f64 #s(literal 1/13824 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im))))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (-.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/8 binary64))) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))) (-.f64 (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))
(*.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))))
(*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 im) #s(literal 0 binary64)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 im)) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 im im))
(*.f64 im im)
(*.f64 (*.f64 im im) #s(literal 1 binary64))
(*.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)))
(+.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (cos.f64 re))
(-.f64 (/.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) (fma.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (neg.f64 (cos.f64 re)))) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (fma.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (neg.f64 (cos.f64 re)))))
(fma.f64 #s(literal 1 binary64) (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))
(fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (cos.f64 re))
(fma.f64 (cos.f64 re) #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))
(fma.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) (cos.f64 re))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) (cos.f64 re))
(fma.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))
(fma.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (cos.f64 re))
(fma.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (cos.f64 re))
(fma.f64 #s(literal 2 binary64) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))
(fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (cos.f64 re))
(fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (cos.f64 re))
(fma.f64 (*.f64 im (*.f64 im (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (cos.f64 re))
(fma.f64 (*.f64 #s(literal 2 binary64) (cos.f64 re)) #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (cos.f64 re)) #s(literal 1/2 binary64) (cos.f64 re))
(fma.f64 (*.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) #s(literal 1/2 binary64)) (cos.f64 re) (cos.f64 re))
(fma.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) im) (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (cos.f64 re))
(fma.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 im im) (cos.f64 re))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (cos.f64 re)))) (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (neg.f64 (cos.f64 re))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))) (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)) (*.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (cos.f64 re)))))
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (fma.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (neg.f64 (cos.f64 re))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64))) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (cos.f64 re))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))))) (neg.f64 (fma.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (neg.f64 (cos.f64 re)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))))
(/.f64 (+.f64 (pow.f64 (cos.f64 re) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 3 binary64))) (+.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) (*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))))))))
(/.f64 (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (-.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))))))
(*.f64 (cos.f64 re) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1/2 binary64))
(*.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (cos.f64 re) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (cos.f64 re))))))
(*.f64 (-.f64 (*.f64 (*.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re)))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (cos.f64 (*.f64 #s(literal 2 binary64) re))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (neg.f64 (cos.f64 re)))))
(*.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64)) (cos.f64 re))
(*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(*.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(*.f64 (*.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))))
(+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))
(+.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (fma.f64 im im #s(literal 2 binary64)))
(+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)))))
(+.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (*.f64 im im))
(-.f64 (/.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 4 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (/.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 im (*.f64 im (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im im)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))
(fma.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im im)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im im) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 im im) #s(literal 2 binary64))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (neg.f64 (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)))))
(fma.f64 (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) im #s(literal 2 binary64))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (*.f64 im (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (*.f64 im im))))) #s(literal 2 binary64))
(fma.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (neg.f64 (*.f64 im (*.f64 im (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (-.f64 #s(literal 0 binary64) (*.f64 im im)))) #s(literal 2 binary64))
(fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) im) im (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) im (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 2 binary64))
(fma.f64 (*.f64 (*.f64 im im) (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 1 binary64)) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 2 binary64))
(fma.f64 (*.f64 (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) #s(literal -1 binary64)) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))) (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64)) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64)) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64))) (neg.f64 (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))))) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) #s(literal 9 binary64)) #s(literal 512 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) #s(literal 6 binary64)) (-.f64 #s(literal 64 binary64) (*.f64 #s(literal 8 binary64) (*.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))))) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) #s(literal 6 binary64)) #s(literal -64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal -8 binary64)) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) #s(literal 6 binary64)) #s(literal -64 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) #s(literal 4 binary64)) (+.f64 #s(literal 16 binary64) (*.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 4 binary64))))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) #s(literal 4 binary64)) #s(literal -16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))) (neg.f64 (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (pow.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (*.f64 im (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (-.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 im im #s(literal 2 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (fma.f64 im im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 3 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))))) (fma.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (-.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (*.f64 im im)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (fma.f64 (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 im im #s(literal 2 binary64)))) (-.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (fma.f64 im im #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))))) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (*.f64 im im)))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (/.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)))) (*.f64 (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))))) (+.f64 (/.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))) (/.f64 #s(literal 4 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(*.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 4 binary64) (-.f64 (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))))
(*.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))) #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal 4 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))) #s(literal -4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) #s(literal -2 binary64)))))
(*.f64 (-.f64 #s(literal 4 binary64) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 2 binary64) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(+.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) im #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))))
(/.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 im 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/2641807540224 binary64) #s(literal 1/512 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.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/191102976 binary64) (-.f64 #s(literal 1/64 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/110592 binary64)))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.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/191102976 binary64) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.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/191102976 binary64) #s(literal -1/64 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/331776 binary64) (+.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/2304 binary64)))) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/331776 binary64) #s(literal -1/16 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))))))
(*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))))
(+.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(+.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (-.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64)))) (/.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (-.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64)))))
(fma.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/12 binary64)))
(fma.f64 im #s(literal 1/12 binary64) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/12 binary64)))
(fma.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/12 binary64)))
(fma.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) im (*.f64 im #s(literal 1/12 binary64)))
(fma.f64 #s(literal 1/12 binary64) im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(fma.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im) (*.f64 im #s(literal 1/12 binary64)))
(fma.f64 (*.f64 im (*.f64 im im)) #s(literal 1/360 binary64) (*.f64 im #s(literal 1/12 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64))))) (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) (*.f64 #s(literal 1/1728 binary64) (*.f64 im (*.f64 im im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64))) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64))) (*.f64 im (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)) (*.f64 im (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64))) (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) im)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im)))
(/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) (*.f64 #s(literal 1/1728 binary64) (*.f64 im (*.f64 im im)))) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/144 binary64))) (-.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64))))
(/.f64 (*.f64 im (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64))))
(/.f64 (*.f64 im (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) im) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) (*.f64 #s(literal 1/1728 binary64) (*.f64 im (*.f64 im im))))) (neg.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/144 binary64)))) (neg.f64 (-.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64)))))
(/.f64 (neg.f64 (*.f64 im (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(/.f64 (neg.f64 (*.f64 im (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) im)) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im)) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))
(/.f64 (fma.f64 #s(literal 1/1728 binary64) (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)))) (fma.f64 (*.f64 im im) #s(literal 1/144 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))))) (-.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
(*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) im)
(*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) (*.f64 #s(literal 1/1728 binary64) (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (*.f64 (*.f64 im im) #s(literal 1/144 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64)))))
(*.f64 (*.f64 im (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(*.f64 (*.f64 im (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) im) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))
(+.f64 (*.f64 (*.f64 im im) #s(literal 1/360 binary64)) #s(literal 1/12 binary64))
(+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (neg.f64 (/.f64 #s(literal 1/144 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (/.f64 #s(literal 1/144 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))
(-.f64 (/.f64 #s(literal 1/144 binary64) (-.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))
(fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
(fma.f64 #s(literal 1/360 binary64) (*.f64 im im) #s(literal 1/12 binary64))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (neg.f64 (/.f64 #s(literal 1/144 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))))
(fma.f64 (*.f64 im #s(literal 1/360 binary64)) im #s(literal 1/12 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/144 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) (+.f64 #s(literal 1/144 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(/.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (neg.f64 (+.f64 #s(literal 1/144 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))
(/.f64 (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (-.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)) #s(literal 1/144 binary64))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 im 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/101559956668416000000000 binary64) #s(literal 1/5159780352 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.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/2176782336000000 binary64) (-.f64 #s(literal 1/2985984 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/80621568000 binary64)))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.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/2176782336000000 binary64) #s(literal -1/2985984 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal -1/1728 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.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/2176782336000000 binary64) #s(literal -1/2985984 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/16796160000 binary64) (+.f64 #s(literal 1/20736 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/18662400 binary64)))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/16796160000 binary64) #s(literal -1/20736 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))))) (neg.f64 (-.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/144 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (fma.f64 (/.f64 #s(literal 1/144 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (/.f64 #s(literal 1/144 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (/.f64 #s(literal 1/144 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))) (*.f64 (/.f64 #s(literal 1/144 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (/.f64 #s(literal 1/144 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (/.f64 #s(literal 1/144 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
(*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/144 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64))))))
(*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))))
(*.f64 (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))
(+.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(+.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64)))))
(-.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) im #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal 1/4320 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))))) (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))))))
(/.f64 (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 9 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 6 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))))))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 6 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) (*.f64 (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) #s(literal -1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))))
(*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) (-.f64 #s(literal 0 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))))))
(*.f64 (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))))))

simplify680.0ms (4.9%)

Memory
-6.5MiB live, 1 237.8MiB allocated
Algorithm
egg-herbie
Rules
19 980×accelerator-lowering-fma.f32
19 980×accelerator-lowering-fma.f64
7 668×+-lowering-+.f64
7 668×+-lowering-+.f32
5 554×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02232930
17742708
228212570
379652554
085422326
Stop Event
iter limit
node limit
Counts
240 → 240
Calls
Call 1
Inputs
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(cos re)
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))
(+ (cos re) (* (pow im 2) (+ (* 1/2 (cos re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (cos re))) (* 1/24 (cos re)))))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(+ (* 1/2 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/48 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))))))
(+ (* 1/2 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/1440 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/48 (+ (exp im) (/ 1 (exp im)))))))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
1
(+ 1 (* -1/2 (pow re 2)))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(+ 1 (* (pow re 2) (- (* (pow re 2) (+ 1/24 (* -1/720 (pow re 2)))) 1/2)))
(cos re)
(cos re)
(cos re)
(cos re)
(cos re)
(cos re)
(cos re)
(cos re)
(* 1/2 (+ 2 (pow im 2)))
(+ (* -1/4 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/2 (+ 2 (pow im 2))))
(+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/4 (+ 2 (pow im 2))) (* 1/48 (* (pow re 2) (+ 2 (pow im 2)))))))
(+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/4 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/1440 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/48 (+ 2 (pow im 2))))))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(cos re)
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(* 1/2 (* (pow im 2) (cos re)))
(* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))
(* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))
(* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))
(* 1/2 (* (pow im 2) (cos re)))
(* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))
(* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))
(* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))
1/2
(+ 1/2 (* -1/4 (pow re 2)))
(+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))
(+ 1/2 (* (pow re 2) (- (* (pow re 2) (+ 1/48 (* -1/1440 (pow re 2)))) 1/4)))
(* 1/2 (cos re))
(* 1/2 (cos re))
(* 1/2 (cos re))
(* 1/2 (cos re))
(* 1/2 (cos re))
(* 1/2 (cos re))
(* 1/2 (cos re))
(* 1/2 (cos re))
2
(+ 2 (pow im 2))
(+ 2 (pow im 2))
(+ 2 (pow im 2))
(pow im 2)
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(pow im 2)
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/24 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))))))
(+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* (pow re 2) (+ (* -1/720 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))))))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(cos re)
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))
(+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))
(* 1/24 (* (pow im 4) (cos re)))
(* (pow im 4) (+ (* 1/24 (cos re)) (* 1/2 (/ (cos re) (pow im 2)))))
(* (pow im 4) (+ (* 1/24 (cos re)) (+ (* 1/2 (/ (cos re) (pow im 2))) (/ (cos re) (pow im 4)))))
(* (pow im 4) (+ (* 1/24 (cos re)) (+ (* 1/2 (/ (cos re) (pow im 2))) (/ (cos re) (pow im 4)))))
(* 1/24 (* (pow im 4) (cos re)))
(* (pow im 4) (+ (* 1/24 (cos re)) (* 1/2 (/ (cos re) (pow im 2)))))
(* (pow im 4) (+ (* 1/24 (cos re)) (+ (* 1/2 (/ (cos re) (pow im 2))) (/ (cos re) (pow im 4)))))
(* (pow im 4) (+ (* 1/24 (cos re)) (+ (* 1/2 (/ (cos re) (pow im 2))) (/ (cos re) (pow im 4)))))
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(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)
(* 1/2 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2))))))))
(+ (* -1/4 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2))))))))) (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(+ (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))) (* (pow re 2) (+ (* -1/4 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))) (* 1/48 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2))))))))))))
(+ (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))) (* (pow re 2) (+ (* -1/4 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))) (* (pow re 2) (+ (* -1/1440 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2))))))))) (* 1/48 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))))))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(cos re)
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))
(+ (cos re) (* (pow im 2) (+ (* 1/2 (cos re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (cos re))) (* 1/24 (cos re)))))))
(* 1/720 (* (pow im 6) (cos re)))
(* (pow im 6) (+ (* 1/720 (cos re)) (* 1/24 (/ (cos re) (pow im 2)))))
(* (pow im 6) (+ (* 1/720 (cos re)) (+ (* 1/24 (/ (cos re) (pow im 2))) (* 1/2 (/ (cos re) (pow im 4))))))
(* (pow im 6) (+ (* 1/720 (cos re)) (+ (* 1/24 (/ (cos re) (pow im 2))) (+ (* 1/2 (/ (cos re) (pow im 4))) (/ (cos re) (pow im 6))))))
(* 1/720 (* (pow im 6) (cos re)))
(* (pow im 6) (+ (* 1/720 (cos re)) (* 1/24 (/ (cos re) (pow im 2)))))
(* (pow im 6) (+ (* 1/720 (cos re)) (+ (* 1/24 (/ (cos re) (pow im 2))) (* 1/2 (/ (cos re) (pow im 4))))))
(* (pow im 6) (+ (* 1/720 (cos re)) (+ (* 1/24 (/ (cos re) (pow im 2))) (+ (* 1/2 (/ (cos re) (pow im 4))) (/ (cos re) (pow im 6))))))
2
(+ 2 (pow im 2))
(+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))
(+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))
(* 1/360 (pow im 6))
(* (pow im 6) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 6) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 6) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (+ (/ 1 (pow im 4)) (* 2 (/ 1 (pow im 6)))))))
(* 1/360 (pow im 6))
(* (pow im 6) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 6) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 6) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (+ (/ 1 (pow im 4)) (* 2 (/ 1 (pow im 6)))))))
1/2
(+ 1/2 (* 1/24 (pow im 2)))
(+ 1/2 (* 1/24 (pow im 2)))
(+ 1/2 (* 1/24 (pow im 2)))
(* 1/24 (pow im 2))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 (pow im 2))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/12 im)
(* im (+ 1/12 (* 1/360 (pow im 2))))
(* im (+ 1/12 (* 1/360 (pow im 2))))
(* im (+ 1/12 (* 1/360 (pow im 2))))
(* 1/360 (pow im 3))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* 1/360 (pow im 3))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
1/12
(+ 1/12 (* 1/360 (pow im 2)))
(+ 1/12 (* 1/360 (pow im 2)))
(+ 1/12 (* 1/360 (pow im 2)))
(* 1/360 (pow im 2))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* 1/360 (pow im 2))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
1
(+ 1 (* 1/12 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))
(* 1/360 (pow im 4))
(* (pow im 4) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* 1/360 (pow im 4))
(* (pow im 4) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(fma.f64 im (*.f64 im (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(cos re)
(cos.f64 re)
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(+ (cos re) (* (pow im 2) (+ (* 1/2 (cos re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (cos re))) (* 1/24 (cos re)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))) (*.f64 (*.f64 im im) (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)))))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/48 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))))))
(fma.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))))))
(+ (* 1/2 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* (pow re 2) (+ (* -1/1440 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/48 (+ (exp im) (/ 1 (exp im)))))))))
(fma.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64))))))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
(* 1/2 (* (cos re) (+ (exp im) (/ 1 (exp im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (cos.f64 re)))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(fma.f64 im (*.f64 im (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64))) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow re 2) (- (* (pow re 2) (+ 1/24 (* -1/720 (pow re 2)))) 1/2)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(cos re)
(cos.f64 re)
(* 1/2 (+ 2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(+ (* -1/4 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/2 (+ 2 (pow im 2))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/4 (+ 2 (pow im 2))) (* 1/48 (* (pow re 2) (+ 2 (pow im 2)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) (fma.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/4 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/1440 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/48 (+ 2 (pow im 2))))))))
(fma.f64 (*.f64 re re) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* 1/2 (* (cos re) (+ 2 (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(cos re)
(cos.f64 re)
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* 1/2 (* (pow im 2) (cos re)))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))
(* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* 1/2 (* (pow im 2) (cos re)))
(*.f64 (*.f64 im im) (*.f64 #s(literal 1/2 binary64) (cos.f64 re)))
(* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(* (pow im 2) (+ (* 1/2 (cos re)) (/ (cos re) (pow im 2))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (pow re 2)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))
(+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))
(fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))
(+ 1/2 (* (pow re 2) (- (* (pow re 2) (+ 1/48 (* -1/1440 (pow re 2)))) 1/4)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
(* 1/2 (cos re))
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
2
#s(literal 2 binary64)
(+ 2 (pow im 2))
(fma.f64 im im #s(literal 2 binary64))
(+ 2 (pow im 2))
(fma.f64 im im #s(literal 2 binary64))
(+ 2 (pow im 2))
(fma.f64 im im #s(literal 2 binary64))
(pow im 2)
(*.f64 im im)
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(fma.f64 im im #s(literal 2 binary64))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(fma.f64 im im #s(literal 2 binary64))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(fma.f64 im im #s(literal 2 binary64))
(pow im 2)
(*.f64 im im)
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(fma.f64 im im #s(literal 2 binary64))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(fma.f64 im im #s(literal 2 binary64))
(* (pow im 2) (+ 1 (* 2 (/ 1 (pow im 2)))))
(fma.f64 im im #s(literal 2 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/24 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 re re) (*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* (pow re 2) (+ (* -1/720 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))))))
(fma.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64))) (*.f64 (*.f64 re re) (*.f64 re re))))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(* (cos re) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(cos re)
(cos.f64 re)
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(* 1/24 (* (pow im 4) (cos re)))
(*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 4) (+ (* 1/24 (cos re)) (* 1/2 (/ (cos re) (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 (cos re)) (+ (* 1/2 (/ (cos re) (pow im 2))) (/ (cos re) (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (cos.f64 re))
(* (pow im 4) (+ (* 1/24 (cos re)) (+ (* 1/2 (/ (cos re) (pow im 2))) (/ (cos re) (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (cos.f64 re))
(* 1/24 (* (pow im 4) (cos re)))
(*.f64 (cos.f64 re) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 4) (+ (* 1/24 (cos re)) (* 1/2 (/ (cos re) (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 (cos re)) (+ (* 1/2 (/ (cos re) (pow im 2))) (/ (cos re) (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (cos.f64 re))
(* (pow im 4) (+ (* 1/24 (cos re)) (+ (* 1/2 (/ (cos re) (pow im 2))) (/ (cos re) (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))) (cos.f64 re))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(* 1/24 (pow im 4))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64))
(* 1/24 (pow im 4))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64))
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(* 1/2 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2))))))))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(+ (* -1/4 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2))))))))) (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))) (* (pow re 2) (+ (* -1/4 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))) (* 1/48 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2))))))))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64))) (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)))) #s(literal 1 binary64)))
(+ (* 1/2 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))) (* (pow re 2) (+ (* -1/4 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))) (* (pow re 2) (+ (* -1/1440 (* (pow re 2) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2))))))))) (* 1/48 (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))))))
(fma.f64 re (*.f64 re (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64))))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(* 1/2 (* (cos re) (+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(cos re)
(cos.f64 re)
(+ (cos re) (* 1/2 (* (pow im 2) (cos re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))))
(+ (cos re) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (cos re))) (* 1/2 (cos re)))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (cos.f64 re))
(+ (cos re) (* (pow im 2) (+ (* 1/2 (cos re)) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (cos re))) (* 1/24 (cos re)))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 re) (fma.f64 im im #s(literal 2 binary64))) (*.f64 (*.f64 im im) (*.f64 (cos.f64 re) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)))))))
(* 1/720 (* (pow im 6) (cos re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 6 binary64))))
(* (pow im 6) (+ (* 1/720 (cos re)) (* 1/24 (/ (cos re) (pow im 2)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(* (pow im 6) (+ (* 1/720 (cos re)) (+ (* 1/24 (/ (cos re) (pow im 2))) (* 1/2 (/ (cos re) (pow im 4))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 (cos.f64 re) (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (*.f64 im im) (*.f64 im im)))))
(* (pow im 6) (+ (* 1/720 (cos re)) (+ (* 1/24 (/ (cos re) (pow im 2))) (+ (* 1/2 (/ (cos re) (pow im 4))) (/ (cos re) (pow im 6))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal 1/720 binary64) (cos.f64 re) (fma.f64 (cos.f64 re) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 im im)) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))
(* 1/720 (* (pow im 6) (cos re)))
(*.f64 (cos.f64 re) (*.f64 #s(literal 1/720 binary64) (pow.f64 im #s(literal 6 binary64))))
(* (pow im 6) (+ (* 1/720 (cos re)) (* 1/24 (/ (cos re) (pow im 2)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (*.f64 (cos.f64 re) (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im)))))
(* (pow im 6) (+ (* 1/720 (cos re)) (+ (* 1/24 (/ (cos re) (pow im 2))) (* 1/2 (/ (cos re) (pow im 4))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 (cos.f64 re) (+.f64 #s(literal 1/720 binary64) (/.f64 #s(literal 1/24 binary64) (*.f64 im im))) (/.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (*.f64 (*.f64 im im) (*.f64 im im)))))
(* (pow im 6) (+ (* 1/720 (cos re)) (+ (* 1/24 (/ (cos re) (pow im 2))) (+ (* 1/2 (/ (cos re) (pow im 4))) (/ (cos re) (pow im 6))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal 1/720 binary64) (cos.f64 re) (fma.f64 (cos.f64 re) (+.f64 (/.f64 #s(literal 1/24 binary64) (*.f64 im im)) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (/.f64 (cos.f64 re) (pow.f64 im #s(literal 6 binary64))))))
2
#s(literal 2 binary64)
(+ 2 (pow im 2))
(fma.f64 im im #s(literal 2 binary64))
(+ 2 (* (pow im 2) (+ 1 (* 1/12 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/12 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))
(+ 2 (* (pow im 2) (+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))))
(fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(* 1/360 (pow im 6))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(* (pow im 6) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(* (pow im 6) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im)))))
(* (pow im 6) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (+ (/ 1 (pow im 4)) (* 2 (/ 1 (pow im 6)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 (+.f64 (/.f64 #s(literal 1/12 binary64) (*.f64 im im)) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 6 binary64)))) #s(literal 1/360 binary64))))
(* 1/360 (pow im 6))
(*.f64 #s(literal 1/360 binary64) (pow.f64 im #s(literal 6 binary64)))
(* (pow im 6) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(* (pow im 6) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im)))))
(* (pow im 6) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (+ (/ 1 (pow im 4)) (* 2 (/ 1 (pow im 6)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (+.f64 (+.f64 (/.f64 #s(literal 1/12 binary64) (*.f64 im im)) (/.f64 #s(literal 2 binary64) (pow.f64 im #s(literal 6 binary64)))) #s(literal 1/360 binary64))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* 1/12 im)
(*.f64 im #s(literal 1/12 binary64))
(* im (+ 1/12 (* 1/360 (pow im 2))))
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
(* im (+ 1/12 (* 1/360 (pow im 2))))
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
(* im (+ 1/12 (* 1/360 (pow im 2))))
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
(* 1/360 (pow im 3))
(*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
(* 1/360 (pow im 3))
(*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64)))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
1/12
#s(literal 1/12 binary64)
(+ 1/12 (* 1/360 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
(+ 1/12 (* 1/360 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
(+ 1/12 (* 1/360 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
(* 1/360 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/360 binary64))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
(* 1/360 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/360 binary64))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 1/12 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/12 binary64) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/12 (* 1/360 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64))
(* 1/360 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(* (pow im 4) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) #s(literal 1 binary64))
(* (pow im 4) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) #s(literal 1 binary64))
(* 1/360 (pow im 4))
(*.f64 im (*.f64 im (*.f64 (*.f64 im im) #s(literal 1/360 binary64))))
(* (pow im 4) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) #s(literal 1 binary64))
(* (pow im 4) (+ 1/360 (+ (* 1/12 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/360 binary64) (/.f64 #s(literal 1/12 binary64) (*.f64 im im))) #s(literal 1 binary64))

eval302.0ms (2.2%)

Memory
31.6MiB live, 260.0MiB allocated
Compiler

Compiled 28 488 to 2 238 computations (92.1% saved)

prune121.0ms (0.9%)

Memory
-21.1MiB live, 268.2MiB allocated
Pruning

23 alts after pruning (21 fresh and 2 done)

PrunedKeptTotal
New90321924
Fresh202
Picked325
Done000
Total90823931
Accuracy
100.0%
Counts
931 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.4%
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
36.6%
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
58.4%
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
51.4%
(fma.f64 re (*.f64 re (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64))))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))))
36.6%
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
56.8%
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
48.0%
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
65.0%
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (fma.f64 im im #s(literal -2 binary64)))
61.2%
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
56.9%
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
61.3%
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
58.4%
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
51.2%
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
59.8%
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
53.8%
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
66.3%
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
64.1%
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64))
58.4%
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
51.2%
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im im #s(literal 2 binary64)))
77.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 im im #s(literal 2 binary64)))
56.8%
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
52.5%
(cos.f64 re)
30.2%
#s(literal 1 binary64)
Compiler

Compiled 841 to 505 computations (40% saved)

simplify510.0ms (3.7%)

Memory
-6.3MiB live, 741.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
cost-diff0
(*.f64 re re)
cost-diff0
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
cost-diff0
(*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
cost-diff0
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
cost-diff0
(*.f64 re #s(literal -1/2 binary64))
cost-diff0
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
cost-diff0
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
cost-diff0
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
cost-diff0
(*.f64 re re)
cost-diff0
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
cost-diff0
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
cost-diff0
(cosh.f64 im)
cost-diff0
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
cost-diff320
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
Rules
13 810×accelerator-lowering-fma.f32
13 810×accelerator-lowering-fma.f64
5 142×*-lowering-*.f32
5 142×*-lowering-*.f64
2 982×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035249
1133249
2474245
31830241
43358241
54005241
64297241
74880241
85277241
95923241
107389241
08090212
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (* 1 (cosh im)) (+ (* re (* re -1/2)) 1))
(* 1 (cosh im))
1
(cosh im)
im
(+ (* re (* re -1/2)) 1)
re
(* re -1/2)
-1/2
1
(+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)
(* re re)
re
(+ (* 1/24 (* re re)) -1/2)
1/24
-1/2
1
(* (+ (* re (* re -1/2)) 1) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))
(+ (* re (* re -1/2)) 1)
re
(* re -1/2)
-1/2
1
(+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1)
(* im im)
im
(+ (* (* im im) 1/24) 1/2)
1/24
1/2
(* (* 1/2 (+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)) (+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2))
(* 1/2 (+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1))
1/2
(+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)
(* re re)
re
(+ (* 1/24 (* re re)) -1/2)
1/24
-1/2
1
(+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2)
(* im im)
im
(+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)
(* im (+ (* (* im im) 1/360) 1/12))
(+ (* (* im im) 1/360) 1/12)
1/360
1/12
2
Outputs
(* (* 1 (cosh im)) (+ (* re (* re -1/2)) 1))
(*.f64 (cosh.f64 im) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(* 1 (cosh im))
(cosh.f64 im)
1
#s(literal 1 binary64)
(cosh im)
(cosh.f64 im)
im
(+ (* re (* re -1/2)) 1)
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
re
(* re -1/2)
(*.f64 re #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
1
#s(literal 1 binary64)
(+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(* re re)
(*.f64 re re)
re
(+ (* 1/24 (* re re)) -1/2)
(fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))
1/24
#s(literal 1/24 binary64)
-1/2
#s(literal -1/2 binary64)
1
#s(literal 1 binary64)
(* (+ (* re (* re -1/2)) 1) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(+ (* re (* re -1/2)) 1)
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
re
(* re -1/2)
(*.f64 re #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
1
#s(literal 1 binary64)
(+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1)
(fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(* im im)
(*.f64 im im)
im
(+ (* (* im im) 1/24) 1/2)
(fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
1/24
#s(literal 1/24 binary64)
1/2
#s(literal 1/2 binary64)
(* (* 1/2 (+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)) (+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (fma.f64 im (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 0 binary64)) (fma.f64 im #s(literal 1/2 binary64) #s(literal 0 binary64)) #s(literal 1 binary64)))
(* 1/2 (+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1))
(fma.f64 re (*.f64 re (*.f64 (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(* re re)
(*.f64 re re)
re
(+ (* 1/24 (* re re)) -1/2)
(fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))
1/24
#s(literal 1/24 binary64)
-1/2
#s(literal -1/2 binary64)
1
#s(literal 1 binary64)
(+ (* (* im im) (+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)) 2)
(fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))
(* im im)
(*.f64 im im)
im
(+ (* im (* im (+ (* (* im im) 1/360) 1/12))) 1)
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64))
(* im (+ (* (* im im) 1/360) 1/12))
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
(+ (* (* im im) 1/360) 1/12)
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
1/360
#s(literal 1/360 binary64)
1/12
#s(literal 1/12 binary64)
2
#s(literal 2 binary64)

localize123.0ms (0.9%)

Memory
23.9MiB live, 256.2MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy99.9%
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
accuracy99.9%
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
accuracy99.7%
(*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64)))
accuracy99.5%
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
accuracy100.0%
(*.f64 im im)
accuracy100.0%
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
accuracy100.0%
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
accuracy99.8%
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
accuracy100.0%
(*.f64 re re)
accuracy99.9%
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
accuracy99.5%
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
accuracy100.0%
(*.f64 re #s(literal -1/2 binary64))
accuracy100.0%
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
accuracy100.0%
(cosh.f64 im)
accuracy100.0%
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
Samples
70.0ms256×0valid
Compiler

Compiled 226 to 37 computations (83.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 49.0ms
ival-mult: 24.0ms (48.9% of total)
const: 13.0ms (26.5% of total)
ival-add: 9.0ms (18.3% of total)
ival-cosh: 3.0ms (6.1% of total)
exact: 1.0ms (2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series9.0ms (0.1%)

Memory
22.7MiB live, 22.7MiB allocated
Counts
15 → 204
Calls
Call 1
Inputs
#<alt (* 1 (cosh im))>
#<alt (* (* 1 (cosh im)) (+ (* re (* re -1/2)) 1))>
#<alt (cosh im)>
#<alt (+ (* re (* re -1/2)) 1)>
#<alt (+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)>
#<alt (* re re)>
#<alt (+ (* 1/24 (* re re)) -1/2)>
#<alt (* (+ (* re (* re -1/2)) 1) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))>
#<alt (* re -1/2)>
#<alt (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1)>
#<alt (* 1/2 (+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1))>
#<alt (+ (* (* im im) 1/24) 1/2)>
#<alt (* im im)>
#<alt (* im (+ (* (* im im) 1/360) 1/12))>
#<alt (+ (* (* im im) 1/360) 1/12)>
Outputs
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (+ 1 (+ (* -1/2 (pow re 2)) (* 1/2 (* (pow im 2) (+ 1 (* -1/2 (pow re 2)))))))>
#<alt (+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/2 (+ 1 (* -1/2 (pow re 2))))))))>
#<alt (+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/2 (+ 1 (* -1/2 (pow re 2)))) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/24 (+ 1 (* -1/2 (pow re 2))))))))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))>
#<alt (+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))>
#<alt (+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))>
#<alt (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))>
#<alt (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (* -1/2 (pow re 2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1/2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1/2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1/2))>
#<alt (* -1/2 (pow re 2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1/2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1/2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1/2))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))>
#<alt (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))>
#<alt (* 1/24 (pow re 4))>
#<alt (* (pow re 4) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* 1/24 (pow re 4))>
#<alt (* (pow re 4) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (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/2>
#<alt (- (* 1/24 (pow re 2)) 1/2)>
#<alt (- (* 1/24 (pow re 2)) 1/2)>
#<alt (- (* 1/24 (pow re 2)) 1/2)>
#<alt (* 1/24 (pow re 2))>
#<alt (* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* 1/24 (pow re 2))>
#<alt (* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))>
#<alt (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))>
#<alt (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))>
#<alt (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (+ 1 (+ (* -1/2 (pow re 2)) (* 1/2 (* (pow im 2) (+ 1 (* -1/2 (pow re 2)))))))>
#<alt (+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/2 (+ 1 (* -1/2 (pow re 2))))))))>
#<alt (+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/2 (+ 1 (* -1/2 (pow re 2))))))))>
#<alt (* 1/24 (* (pow im 4) (+ 1 (* -1/2 (pow re 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2)))))>
#<alt (* (pow im 4) (+ (* -1/2 (/ (pow re 2) (pow im 4))) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (+ (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2))) (/ 1 (pow im 4))))))>
#<alt (* (pow im 4) (+ (* -1/2 (/ (pow re 2) (pow im 4))) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (+ (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2))) (/ 1 (pow im 4))))))>
#<alt (* 1/24 (* (pow im 4) (+ 1 (* -1/2 (pow re 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2)))))>
#<alt (* (pow im 4) (+ (* -1/2 (/ (pow re 2) (pow im 4))) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (+ (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2))) (/ 1 (pow im 4))))))>
#<alt (* (pow im 4) (+ (* -1/2 (/ (pow re 2) (pow im 4))) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (+ (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2))) (/ 1 (pow im 4))))))>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (pow re 2)))>
#<alt (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))>
#<alt (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))>
#<alt (* 1/48 (pow re 4))>
#<alt (* (pow re 4) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* 1/48 (pow re 4))>
#<alt (* (pow re 4) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (* 1/24 (pow im 2))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 (pow im 2))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 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 (* 1/12 im)>
#<alt (* im (+ 1/12 (* 1/360 (pow im 2))))>
#<alt (* im (+ 1/12 (* 1/360 (pow im 2))))>
#<alt (* im (+ 1/12 (* 1/360 (pow im 2))))>
#<alt (* 1/360 (pow im 3))>
#<alt (* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* 1/360 (pow im 3))>
#<alt (* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt 1/12>
#<alt (+ 1/12 (* 1/360 (pow im 2)))>
#<alt (+ 1/12 (* 1/360 (pow im 2)))>
#<alt (+ 1/12 (* 1/360 (pow im 2)))>
#<alt (* 1/360 (pow im 2))>
#<alt (* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* 1/360 (pow im 2))>
#<alt (* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))>
Calls

51 calls:

TimeVariablePointExpression
1.0ms
im
@inf
(* (* 1 (cosh im)) (+ (* re (* re -1/2)) 1))
1.0ms
re
@inf
(* (* 1 (cosh im)) (+ (* re (* re -1/2)) 1))
0.0ms
im
@0
(* (* 1 (cosh im)) (+ (* re (* re -1/2)) 1))
0.0ms
re
@0
(* (* 1 (cosh im)) (+ (* re (* re -1/2)) 1))
0.0ms
re
@inf
(+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)

rewrite522.0ms (3.8%)

Memory
-4.3MiB live, 960.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
7 796×accelerator-lowering-fma.f32
7 796×accelerator-lowering-fma.f64
4 246×*-lowering-*.f32
4 246×*-lowering-*.f64
3 564×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029122
1182122
21473122
08174107
Stop Event
iter limit
node limit
Counts
15 → 687
Calls
Call 1
Inputs
(* 1 (cosh im))
(* (* 1 (cosh im)) (+ (* re (* re -1/2)) 1))
(cosh im)
(+ (* re (* re -1/2)) 1)
(+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)
(* re re)
(+ (* 1/24 (* re re)) -1/2)
(* (+ (* re (* re -1/2)) 1) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))
(* re -1/2)
(+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1)
(* 1/2 (+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1))
(+ (* (* im im) 1/24) 1/2)
(* im im)
(* im (+ (* (* im im) 1/360) 1/12))
(+ (* (* im im) 1/360) 1/12)
Outputs
(cosh.f64 im)
(neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im))))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (cosh.f64 im) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -1/2 binary64))
(+.f64 (cosh.f64 im) (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im))
(-.f64 (/.f64 (pow.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im))) (/.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) (-.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im))))
(fma.f64 #s(literal 1 binary64) (cosh.f64 im) (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im))
(fma.f64 (cosh.f64 im) #s(literal 1 binary64) (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (cosh.f64 im))
(fma.f64 re (*.f64 (*.f64 re #s(literal -1/2 binary64)) (cosh.f64 im)) (cosh.f64 im))
(fma.f64 (*.f64 re #s(literal -1/2 binary64)) (*.f64 re (cosh.f64 im)) (cosh.f64 im))
(fma.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (cosh.f64 im) (cosh.f64 im))
(fma.f64 (*.f64 re re) (*.f64 #s(literal -1/2 binary64) (cosh.f64 im)) (cosh.f64 im))
(fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64) (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 1 binary64) (cosh.f64 im))
(fma.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -1/2 binary64) (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 (cosh.f64 im) re) (*.f64 re #s(literal -1/2 binary64)) (cosh.f64 im))
(fma.f64 (*.f64 (cosh.f64 im) (*.f64 re #s(literal -1/2 binary64))) re (cosh.f64 im))
(fma.f64 (*.f64 (cosh.f64 im) (*.f64 re re)) #s(literal -1/2 binary64) (cosh.f64 im))
(fma.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64) (cosh.f64 im))
(fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 1/2 binary64) (cosh.f64 im))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im)))) (fma.f64 (pow.f64 (*.f64 (cosh.f64 im) (*.f64 re re)) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (cosh.f64 im) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im)) (*.f64 (*.f64 (cosh.f64 im) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (cosh.f64 im) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (cosh.f64 im) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (cosh.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (cosh.f64 im))))
(/.f64 (cosh.f64 im) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (pow.f64 (*.f64 (cosh.f64 im) (*.f64 re re)) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (cosh.f64 im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im)))))
(/.f64 (*.f64 (*.f64 (cosh.f64 im) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im))) (-.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im)))
(/.f64 (*.f64 (cosh.f64 im) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (cosh.f64 im) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal 2 binary64))
(/.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (cosh.f64 im)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (cosh.f64 im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) (*.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))) (*.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 2 binary64)))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))) #s(literal -4 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (cosh.f64 im))))
(/.f64 (fma.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 im)))) #s(literal -4 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (cosh.f64 im))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 4 binary64))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (cosh.f64 im)))) #s(literal -4 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (neg.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (neg.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 (cosh.f64 im) (*.f64 re re)) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (cosh.f64 im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (cosh.f64 im) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im)))) (neg.f64 (-.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im))))
(/.f64 (neg.f64 (*.f64 (cosh.f64 im) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (cosh.f64 im) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (cosh.f64 im))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (cosh.f64 im))) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (cosh.f64 im) #s(literal 3 binary64)) (pow.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (*.f64 (cosh.f64 im) (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) (pow.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64))) (-.f64 (cosh.f64 im) (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))))
(*.f64 #s(literal 1 binary64) (*.f64 (cosh.f64 im) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (cosh.f64 im) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (cosh.f64 im))
(*.f64 (*.f64 (cosh.f64 im) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 #s(literal 2 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) #s(literal 2 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 2 binary64))))
(*.f64 (fma.f64 (pow.f64 (*.f64 (cosh.f64 im) (*.f64 re re)) #s(literal 3 binary64)) #s(literal -1/8 binary64) (pow.f64 (cosh.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 2 binary64)) (-.f64 (pow.f64 (cosh.f64 im) #s(literal 2 binary64)) (*.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im))))))
(*.f64 (*.f64 (*.f64 (cosh.f64 im) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (cosh.f64 im) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (cosh.f64 im))))
(*.f64 (*.f64 (cosh.f64 im) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 (cosh.f64 im) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (cosh.f64 im)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (cosh.f64 im)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(cosh.f64 im)
(neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal -2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (cosh.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -2 binary64))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im))))
(/.f64 (neg.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (cosh.f64 im) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal -2 binary64) (cosh.f64 im)) #s(literal -1/2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))
(+.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(+.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(fma.f64 (*.f64 re #s(literal -1/2 binary64)) re #s(literal 1 binary64))
(fma.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(neg.f64 (/.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(+.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64)))))) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))
(-.f64 (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 re re) (*.f64 re (*.f64 re #s(literal 1/24 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 re (*.f64 re #s(literal 1/24 binary64))) (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 re re) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(fma.f64 (*.f64 re #s(literal 1/24 binary64)) (*.f64 re (*.f64 re re)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) re #s(literal 1 binary64))
(fma.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (*.f64 (*.f64 re re) (*.f64 re re)) (-.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64))))) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64)))) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64)))) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/24 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 re (*.f64 re #s(literal 1/24 binary64))) re) re (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 re re) (*.f64 re #s(literal 1/24 binary64))) re (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 re re) (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64)) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))) (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (*.f64 (*.f64 re re) (*.f64 re re)) (-.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64)))))) #s(literal 3 binary64)) (*.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))))) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64)))))) (-.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64)))))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (-.f64 (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64)))))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64))))))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 re (*.f64 re #s(literal 1/24 binary64)))))) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(*.f64 (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(exp.f64 (*.f64 (log.f64 re) #s(literal 2 binary64)))
(pow.f64 re #s(literal 2 binary64))
(pow.f64 (*.f64 re re) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 re)) #s(literal 2 binary64))
(*.f64 re re)
(*.f64 (*.f64 re re) #s(literal 1 binary64))
(*.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)))
(+.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 re #s(literal 1/24 binary64))))
(+.f64 (*.f64 re (*.f64 re #s(literal 1/24 binary64))) #s(literal -1/2 binary64))
(+.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 re #s(literal 1/24 binary64))))) (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (-.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 re #s(literal 1/24 binary64))))))
(fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
(fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(fma.f64 (*.f64 re #s(literal 1/24 binary64)) re #s(literal -1/2 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 re re) #s(literal -1/24 binary64) #s(literal -1/2 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64))) (+.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 re #s(literal 1/24 binary64)))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64)) (+.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64)))))
(/.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (fma.f64 (*.f64 re re) #s(literal -1/24 binary64) #s(literal -1/2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)))) (-.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 re #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (*.f64 re re) #s(literal -1/24 binary64) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))))) (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 re #s(literal 1/24 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64))) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64))))))
(*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (*.f64 re re))) #s(literal 1/13824 binary64) #s(literal -1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/48 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) #s(literal -1/24 binary64) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/576 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 re (*.f64 re #s(literal 1/24 binary64))))))
(+.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))
(+.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(+.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(fma.f64 im (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(fma.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))
(fma.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(fma.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))
(fma.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))
(fma.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(fma.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(fma.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))
(fma.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))
(fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im im)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 im im) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (-.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (-.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))))
(/.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))) (neg.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))) (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))) (neg.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (-.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)))) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (fma.f64 (*.f64 re re) #s(literal 1/2 binary64) #s(literal 1 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))) (fma.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (-.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (-.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (-.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re #s(literal -1/2 binary64)))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) (-.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (-.f64 (*.f64 (*.f64 re (*.f64 re #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))))
(*.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(*.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (-.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))))
(*.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(*.f64 re #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) re)
(*.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(+.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 im (*.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im im)) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) im #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 #s(literal -1/2 binary64) (*.f64 im im)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) #s(literal 1/24 binary64) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) im) im (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64)))) #s(literal 1 binary64))
(fma.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (*.f64 im im)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(neg.f64 (/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64))) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))) (pow.f64 (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (*.f64 im im) (*.f64 im im)) (-.f64 (*.f64 (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 3 binary64)) (*.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 im im))))) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))) (-.f64 (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (*.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (*.f64 (*.f64 im im) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))))
(*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))))))
(*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (-.f64 #s(literal 0 binary64) im) (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))))
(+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal -1/2 binary64))))
(fma.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1/2 binary64))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re re) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) #s(literal 1/8 binary64) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal -1/4 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal -1/4 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) #s(literal 1/8 binary64) #s(literal 1/8 binary64))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64))) (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (+.f64 #s(literal 1/8 binary64) (*.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) #s(literal 1/8 binary64))) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) #s(literal 1/8 binary64) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))) #s(literal 1/2 binary64))))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) #s(literal 1/2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) (neg.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64)))))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) im #s(literal 1/2 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 im im) #s(literal -1/24 binary64) #s(literal 1/2 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64)))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/576 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64)))))
(/.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (fma.f64 (*.f64 im im) #s(literal -1/24 binary64) #s(literal 1/2 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))))
(/.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/576 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (*.f64 im im) #s(literal -1/24 binary64) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/576 binary64) (*.f64 (*.f64 im im) (*.f64 im im))))) (neg.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) (fma.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64)))) (*.f64 (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64))) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64)))))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/4 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64))))))
(*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal -1/2 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal -1/48 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/576 binary64)) #s(literal -1/4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal -1/24 binary64) #s(literal 1/2 binary64))))
(*.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1/576 binary64) (*.f64 (*.f64 im im) (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal -1/24 binary64)))))
(exp.f64 (*.f64 (log.f64 im) #s(literal 2 binary64)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 im)) #s(literal 2 binary64))
(*.f64 im im)
(*.f64 (*.f64 im im) #s(literal 1 binary64))
(*.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)))
(+.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(+.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im #s(literal 1/12 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 #s(literal -1/12 binary64) im))) (/.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 #s(literal -1/12 binary64) im))))
(fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 im #s(literal 1/12 binary64)))
(fma.f64 im #s(literal 1/12 binary64) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/12 binary64)))
(fma.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/12 binary64)))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) im (*.f64 im #s(literal 1/12 binary64)))
(fma.f64 #s(literal 1/12 binary64) im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))))
(fma.f64 (*.f64 im #s(literal 1/360 binary64)) (*.f64 im im) (*.f64 im #s(literal 1/12 binary64)))
(fma.f64 (*.f64 im (*.f64 im im)) #s(literal 1/360 binary64) (*.f64 im #s(literal 1/12 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im #s(literal 1/12 binary64))))) (fma.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/1728 binary64) (*.f64 im (*.f64 im im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 #s(literal -1/12 binary64) im)) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))) (fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 #s(literal -1/12 binary64) im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64))) (*.f64 im (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)) (*.f64 im (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64))) (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) im)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)) (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im)))
(/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/1728 binary64) (*.f64 im (*.f64 im im)))) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im #s(literal 1/12 binary64))))))
(/.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))) (fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 #s(literal -1/12 binary64) im))) (fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 #s(literal -1/12 binary64) im)))
(/.f64 (*.f64 im (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64))))
(/.f64 (*.f64 im (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) im) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/1728 binary64) (*.f64 im (*.f64 im im))))) (neg.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im #s(literal 1/12 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))) (fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 #s(literal -1/12 binary64) im)))) (neg.f64 (fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 #s(literal -1/12 binary64) im))))
(/.f64 (neg.f64 (*.f64 im (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)))) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64)))))
(/.f64 (neg.f64 (*.f64 im (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)))) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) im)) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im)) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64)))
(/.f64 (fma.f64 #s(literal 1/1728 binary64) (*.f64 im (*.f64 im im)) (*.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) (*.f64 im (*.f64 im im)))) (fma.f64 (*.f64 im im) #s(literal 1/144 binary64) (-.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (*.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))))
(/.f64 (-.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))))) (-.f64 (*.f64 im #s(literal 1/12 binary64)) (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))))))
(*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))
(*.f64 (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)) im)
(*.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64))) (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/1728 binary64) (*.f64 im (*.f64 im im)))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (-.f64 (*.f64 (*.f64 im im) #s(literal 1/144 binary64)) (*.f64 (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) (*.f64 im #s(literal 1/12 binary64)))))))
(*.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))) (fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 #s(literal -1/12 binary64) im))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64))) (*.f64 #s(literal -1/12 binary64) im))))
(*.f64 (*.f64 im (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64)))))
(*.f64 (*.f64 im (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))))
(*.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) im) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64)))))
(*.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/360 binary64))) #s(literal 1/12 binary64))
(+.f64 #s(literal 1/12 binary64) (*.f64 im (*.f64 im #s(literal 1/360 binary64))))
(+.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (neg.f64 (/.f64 #s(literal -1/144 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64)))))
(-.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (/.f64 #s(literal -1/144 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))))
(-.f64 (/.f64 #s(literal 1/144 binary64) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal -1/360 binary64)))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal -1/360 binary64)))))
(fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))
(fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))
(fma.f64 #s(literal 1/360 binary64) (*.f64 im im) #s(literal 1/12 binary64))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))) (neg.f64 (/.f64 #s(literal -1/144 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64)))))
(fma.f64 (*.f64 im #s(literal 1/360 binary64)) im #s(literal 1/12 binary64))
(neg.f64 (/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64))))))
(neg.f64 (/.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64)))))
(neg.f64 (/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/144 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64)))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal -1/360 binary64))) (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) (+.f64 #s(literal 1/144 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64)))))
(/.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (neg.f64 (+.f64 #s(literal 1/144 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64))) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))))
(/.f64 (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal -1/360 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)) #s(literal 1/144 binary64))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)))) (neg.f64 (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)))) (neg.f64 (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))))) (neg.f64 (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal -1/360 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal -1/144 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (fma.f64 (/.f64 #s(literal -1/144 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))) (/.f64 #s(literal -1/144 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))) (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (/.f64 #s(literal -1/144 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64)))))))
(/.f64 (-.f64 (*.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64)))) (*.f64 (/.f64 #s(literal -1/144 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))) (/.f64 #s(literal -1/144 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))))) (+.f64 (/.f64 (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64))) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) (/.f64 #s(literal -1/144 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64)))))
(pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64)))))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/144 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64))))))
(*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/46656000 binary64)) #s(literal 1/1728 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 0 binary64) (+.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal 1/144 binary64)) (*.f64 (*.f64 im im) #s(literal -1/4320 binary64))))))
(*.f64 (-.f64 #s(literal 0 binary64) (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) #s(literal -1/360 binary64) #s(literal 1/12 binary64))))
(*.f64 (-.f64 #s(literal 1/144 binary64) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1/12 binary64) (*.f64 (*.f64 im im) #s(literal -1/360 binary64)))))

simplify778.0ms (5.7%)

Memory
-250.4MiB live, 1 056.6MiB allocated
Algorithm
egg-herbie
Rules
16 888×accelerator-lowering-fma.f32
16 888×accelerator-lowering-fma.f64
4 158×+-lowering-+.f64
4 158×+-lowering-+.f32
3 926×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01372192
14391996
214791984
342861870
477421870
081031696
Stop Event
iter limit
node limit
Counts
204 → 204
Calls
Call 1
Inputs
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+ 1 (* -1/2 (pow re 2)))
(+ 1 (+ (* -1/2 (pow re 2)) (* 1/2 (* (pow im 2) (+ 1 (* -1/2 (pow re 2)))))))
(+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/2 (+ 1 (* -1/2 (pow re 2))))))))
(+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/2 (+ 1 (* -1/2 (pow re 2)))) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/24 (+ 1 (* -1/2 (pow re 2))))))))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
1
(+ 1 (* -1/2 (pow re 2)))
(+ 1 (* -1/2 (pow re 2)))
(+ 1 (* -1/2 (pow re 2)))
(* -1/2 (pow re 2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(* -1/2 (pow re 2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
1
(+ 1 (* -1/2 (pow re 2)))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(* 1/24 (pow re 4))
(* (pow re 4) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(* 1/24 (pow re 4))
(* (pow re 4) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/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 re 2)
-1/2
(- (* 1/24 (pow re 2)) 1/2)
(- (* 1/24 (pow re 2)) 1/2)
(- (* 1/24 (pow re 2)) 1/2)
(* 1/24 (pow re 2))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* 1/24 (pow re 2))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(+ 1 (* -1/2 (pow re 2)))
(+ 1 (+ (* -1/2 (pow re 2)) (* 1/2 (* (pow im 2) (+ 1 (* -1/2 (pow re 2)))))))
(+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/2 (+ 1 (* -1/2 (pow re 2))))))))
(+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/2 (+ 1 (* -1/2 (pow re 2))))))))
(* 1/24 (* (pow im 4) (+ 1 (* -1/2 (pow re 2)))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2)))))
(* (pow im 4) (+ (* -1/2 (/ (pow re 2) (pow im 4))) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (+ (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2))) (/ 1 (pow im 4))))))
(* (pow im 4) (+ (* -1/2 (/ (pow re 2) (pow im 4))) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (+ (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2))) (/ 1 (pow im 4))))))
(* 1/24 (* (pow im 4) (+ 1 (* -1/2 (pow re 2)))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2)))))
(* (pow im 4) (+ (* -1/2 (/ (pow re 2) (pow im 4))) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (+ (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2))) (/ 1 (pow im 4))))))
(* (pow im 4) (+ (* -1/2 (/ (pow re 2) (pow im 4))) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (+ (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2))) (/ 1 (pow im 4))))))
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
1/2
(+ 1/2 (* -1/4 (pow re 2)))
(+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))
(+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))
(* 1/48 (pow re 4))
(* (pow re 4) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(* 1/48 (pow re 4))
(* (pow re 4) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
1/2
(+ 1/2 (* 1/24 (pow im 2)))
(+ 1/2 (* 1/24 (pow im 2)))
(+ 1/2 (* 1/24 (pow im 2)))
(* 1/24 (pow im 2))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 (pow im 2))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/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)
(* 1/12 im)
(* im (+ 1/12 (* 1/360 (pow im 2))))
(* im (+ 1/12 (* 1/360 (pow im 2))))
(* im (+ 1/12 (* 1/360 (pow im 2))))
(* 1/360 (pow im 3))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* 1/360 (pow im 3))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
1/12
(+ 1/12 (* 1/360 (pow im 2)))
(+ 1/12 (* 1/360 (pow im 2)))
(+ 1/12 (* 1/360 (pow im 2)))
(* 1/360 (pow im 2))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* 1/360 (pow im 2))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
Outputs
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (pow re 2)) (* 1/2 (* (pow im 2) (+ 1 (* -1/2 (pow re 2)))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/2 (+ 1 (* -1/2 (pow re 2))))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/2 (+ 1 (* -1/2 (pow re 2)))) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/24 (+ 1 (* -1/2 (pow re 2))))))))))
(fma.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 re (*.f64 re #s(literal -1/4 binary64))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(* -1/2 (pow re 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(* -1/2 (pow re 2))
(*.f64 #s(literal -1/2 binary64) (*.f64 re re))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(* 1/24 (pow re 4))
(*.f64 #s(literal 1/24 binary64) (pow.f64 re #s(literal 4 binary64)))
(* (pow re 4) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(fma.f64 (pow.f64 re #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))) #s(literal 1 binary64))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(fma.f64 (pow.f64 re #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))) #s(literal 1 binary64))
(* 1/24 (pow re 4))
(*.f64 #s(literal 1/24 binary64) (pow.f64 re #s(literal 4 binary64)))
(* (pow re 4) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(fma.f64 (pow.f64 re #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))) #s(literal 1 binary64))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(fma.f64 (pow.f64 re #s(literal 4 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))) #s(literal 1 binary64))
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
-1/2
#s(literal -1/2 binary64)
(- (* 1/24 (pow re 2)) 1/2)
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
(- (* 1/24 (pow re 2)) 1/2)
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
(- (* 1/24 (pow re 2)) 1/2)
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
(* 1/24 (pow re 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 re re))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
(* 1/24 (pow re 2))
(*.f64 #s(literal 1/24 binary64) (*.f64 re re))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (pow re 2)) (* 1/2 (* (pow im 2) (+ 1 (* -1/2 (pow re 2)))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/2 (+ 1 (* -1/2 (pow re 2))))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/2 (+ 1 (* -1/2 (pow re 2))))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* 1/24 (* (pow im 4) (+ 1 (* -1/2 (pow re 2)))))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(* (pow im 4) (+ (* -1/2 (/ (pow re 2) (pow im 4))) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (+ (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2))) (/ 1 (pow im 4))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* (pow im 4) (+ (* -1/2 (/ (pow re 2) (pow im 4))) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (+ (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2))) (/ 1 (pow im 4))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* 1/24 (* (pow im 4) (+ 1 (* -1/2 (pow re 2)))))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(* (pow im 4) (+ (* -1/2 (/ (pow re 2) (pow im 4))) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (+ (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2))) (/ 1 (pow im 4))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* (pow im 4) (+ (* -1/2 (/ (pow re 2) (pow im 4))) (+ (* 1/24 (+ 1 (* -1/2 (pow re 2)))) (+ (* 1/2 (/ (+ 1 (* -1/2 (pow re 2))) (pow im 2))) (/ 1 (pow im 4))))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* -1/2 re)
(*.f64 #s(literal -1/2 binary64) re)
(* -1/2 re)
(*.f64 #s(literal -1/2 binary64) re)
(* -1/2 re)
(*.f64 #s(literal -1/2 binary64) re)
(* -1/2 re)
(*.f64 #s(literal -1/2 binary64) re)
(* -1/2 re)
(*.f64 #s(literal -1/2 binary64) re)
(* -1/2 re)
(*.f64 #s(literal -1/2 binary64) re)
(* -1/2 re)
(*.f64 #s(literal -1/2 binary64) re)
(* -1/2 re)
(*.f64 #s(literal -1/2 binary64) re)
(* -1/2 re)
(*.f64 #s(literal -1/2 binary64) re)
(* -1/2 re)
(*.f64 #s(literal -1/2 binary64) re)
(* -1/2 re)
(*.f64 #s(literal -1/2 binary64) re)
(* -1/2 re)
(*.f64 #s(literal -1/2 binary64) re)
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(* 1/24 (pow im 4))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(* 1/24 (pow im 4))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (pow re 2)))
(fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(* 1/48 (pow re 4))
(*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal 1/48 binary64))
(* (pow re 4) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(* 1/48 (pow re 4))
(*.f64 (pow.f64 re #s(literal 4 binary64)) #s(literal 1/48 binary64))
(* (pow re 4) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (pow.f64 re #s(literal 4 binary64)) (+.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal 1/2 binary64) (pow.f64 re #s(literal 4 binary64)))) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(* 1/12 im)
(*.f64 im #s(literal 1/12 binary64))
(* im (+ 1/12 (* 1/360 (pow im 2))))
(*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))
(* im (+ 1/12 (* 1/360 (pow im 2))))
(*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))
(* im (+ 1/12 (* 1/360 (pow im 2))))
(*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))
(* 1/360 (pow im 3))
(*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))
(* 1/360 (pow im 3))
(*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im)))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))
(* (pow im 3) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(*.f64 im (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))
1/12
#s(literal 1/12 binary64)
(+ 1/12 (* 1/360 (pow im 2)))
(fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))
(+ 1/12 (* 1/360 (pow im 2)))
(fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))
(+ 1/12 (* 1/360 (pow im 2)))
(fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))
(* 1/360 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))
(* 1/360 (pow im 2))
(*.f64 im (*.f64 im #s(literal 1/360 binary64)))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))
(* (pow im 2) (+ 1/360 (* 1/12 (/ 1 (pow im 2)))))
(fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64))

eval229.0ms (1.7%)

Memory
42.7MiB live, 418.2MiB allocated
Compiler

Compiled 46 029 to 2 644 computations (94.3% saved)

prune270.0ms (2%)

Memory
-53.4MiB live, 387.9MiB allocated
Pruning

32 alts after pruning (29 fresh and 3 done)

PrunedKeptTotal
New1 184181 202
Fresh51116
Picked415
Done022
Total1 193321 225
Accuracy
100.0%
Counts
1 225 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.2%
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
36.6%
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
58.4%
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
56.8%
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
48.0%
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
59.8%
(/.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
29.1%
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
33.0%
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
65.0%
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (fma.f64 im im #s(literal -2 binary64)))
61.2%
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
58.4%
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
56.9%
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
61.3%
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
51.2%
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
33.5%
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
33.7%
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
66.3%
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (cosh.f64 im))
14.4%
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
53.8%
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
51.7%
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
33.6%
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
64.1%
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64))
58.4%
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
40.4%
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
58.4%
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
58.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
58.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) #s(literal 2 binary64)))
51.2%
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im im #s(literal 2 binary64)))
77.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 im im #s(literal 2 binary64)))
56.8%
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
52.5%
(cos.f64 re)
30.2%
#s(literal 1 binary64)
Compiler

Compiled 1 340 to 794 computations (40.7% saved)

simplify565.0ms (4.1%)

Memory
-0.4MiB live, 822.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 re re)
cost-diff0
(fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))
cost-diff0
(*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
cost-diff320
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
cost-diff0
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
cost-diff0
(*.f64 re re)
cost-diff0
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
cost-diff0
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
cost-diff0
(fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))
cost-diff0
(*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)))
cost-diff0
(fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))
cost-diff0
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
cost-diff0
(*.f64 im im)
cost-diff0
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
cost-diff0
(cosh.f64 im)
cost-diff0
(*.f64 re #s(literal -1/2 binary64))
cost-diff0
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
cost-diff0
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (cosh.f64 im))
Rules
19 728×accelerator-lowering-fma.f32
19 728×accelerator-lowering-fma.f64
4 142×*-lowering-*.f32
4 142×*-lowering-*.f64
3 698×+-lowering-+.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049318
1161316
2451310
31746304
43383304
54288304
66110304
08078269
Stop Event
iter limit
node limit
Calls
Call 1
Inputs
(* (+ (* re (* re -1/2)) 1) (cosh im))
(+ (* re (* re -1/2)) 1)
re
(* re -1/2)
-1/2
1
(cosh im)
im
(+ (* 1/2 (* im im)) 1)
1/2
(* im im)
im
1
(* (+ (* re (* re (+ (* re (* re 1/48)) -1/4))) 1/2) (+ (* im im) 2))
(+ (* re (* re (+ (* re (* re 1/48)) -1/4))) 1/2)
re
(* re (+ (* re (* re 1/48)) -1/4))
(+ (* re (* re 1/48)) -1/4)
(* re 1/48)
1/48
-1/4
1/2
(+ (* im im) 2)
im
2
(* (+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))
(+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)
(* re re)
re
(+ (* 1/24 (* re re)) -1/2)
1/24
-1/2
1
(+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1)
(* im im)
im
(+ (* (* im im) 1/24) 1/2)
1/2
(* (* (+ (* (* re re) (* (* re re) 1/4)) -1) (+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1)) (/ 1 (+ (* re (* re -1/2)) -1)))
(* (+ (* (* re re) (* (* re re) 1/4)) -1) (+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1))
(+ (* (* re re) (* (* re re) 1/4)) -1)
(* re re)
re
(* (* re re) 1/4)
1/4
-1
(+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1)
im
(* im (+ (* 1/24 (* im im)) 1/2))
(+ (* 1/24 (* im im)) 1/2)
1/24
(* im im)
1/2
1
(/ 1 (+ (* re (* re -1/2)) -1))
(+ (* re (* re -1/2)) -1)
(* re -1/2)
-1/2
Outputs
(* (+ (* re (* re -1/2)) 1) (cosh im))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (cosh.f64 im))
(+ (* re (* re -1/2)) 1)
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
re
(* re -1/2)
(*.f64 re #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)
1
#s(literal 1 binary64)
(cosh im)
(cosh.f64 im)
im
(+ (* 1/2 (* im im)) 1)
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
1/2
#s(literal 1/2 binary64)
(* im im)
(*.f64 im im)
im
1
#s(literal 1 binary64)
(* (+ (* re (* re (+ (* re (* re 1/48)) -1/4))) 1/2) (+ (* im im) 2))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 #s(literal 1/48 binary64) (*.f64 re re) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(+ (* re (* re (+ (* re (* re 1/48)) -1/4))) 1/2)
(fma.f64 re (*.f64 re (fma.f64 #s(literal 1/48 binary64) (*.f64 re re) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))
re
(* re (+ (* re (* re 1/48)) -1/4))
(*.f64 re (fma.f64 #s(literal 1/48 binary64) (*.f64 re re) #s(literal -1/4 binary64)))
(+ (* re (* re 1/48)) -1/4)
(fma.f64 #s(literal 1/48 binary64) (*.f64 re re) #s(literal -1/4 binary64))
(* re 1/48)
(*.f64 re #s(literal 1/48 binary64))
1/48
#s(literal 1/48 binary64)
-1/4
#s(literal -1/4 binary64)
1/2
#s(literal 1/2 binary64)
(+ (* im im) 2)
(fma.f64 im im #s(literal 2 binary64))
im
2
#s(literal 2 binary64)
(* (+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)
(fma.f64 re (*.f64 re (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(* re re)
(*.f64 re re)
re
(+ (* 1/24 (* re re)) -1/2)
(fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))
1/24
#s(literal 1/24 binary64)
-1/2
#s(literal -1/2 binary64)
1
#s(literal 1 binary64)
(+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1)
(fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(* im im)
(*.f64 im im)
im
(+ (* (* im im) 1/24) 1/2)
(fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
1/2
#s(literal 1/2 binary64)
(* (* (+ (* (* re re) (* (* re re) 1/4)) -1) (+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1)) (/ 1 (+ (* re (* re -1/2)) -1)))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(* (+ (* (* re re) (* (* re re) 1/4)) -1) (+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1))
(*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(+ (* (* re re) (* (* re re) 1/4)) -1)
(fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))
(* re re)
(*.f64 re re)
re
(* (* re re) 1/4)
(*.f64 (*.f64 re re) #s(literal 1/4 binary64))
1/4
#s(literal 1/4 binary64)
-1
#s(literal -1 binary64)
(+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1)
(fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
im
(* im (+ (* 1/24 (* im im)) 1/2))
(*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/24 (* im im)) 1/2)
(fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
1/24
#s(literal 1/24 binary64)
(* im im)
(*.f64 im im)
1/2
#s(literal 1/2 binary64)
1
#s(literal 1 binary64)
(/ 1 (+ (* re (* re -1/2)) -1))
(/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(+ (* re (* re -1/2)) -1)
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))
(* re -1/2)
(*.f64 re #s(literal -1/2 binary64))
-1/2
#s(literal -1/2 binary64)

localize174.0ms (1.3%)

Memory
34.0MiB live, 342.7MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.8%
(fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))
accuracy99.7%
(*.f64 (*.f64 re re) #s(literal 1/4 binary64))
accuracy99.5%
(/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))
accuracy68.6%
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
accuracy100.0%
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
accuracy99.9%
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
accuracy99.8%
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
accuracy99.5%
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
accuracy100.0%
(*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)))
accuracy99.9%
(fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))
accuracy99.9%
(fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))
accuracy99.5%
(*.f64 re #s(literal 1/48 binary64))
accuracy100.0%
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
accuracy100.0%
(*.f64 im im)
accuracy100.0%
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
accuracy100.0%
(*.f64 re #s(literal -1/2 binary64))
accuracy100.0%
(cosh.f64 im)
accuracy100.0%
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (cosh.f64 im))
Samples
86.0ms256×0valid
Compiler

Compiled 285 to 51 computations (82.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
ival-mult: 32.0ms (53.5% of total)
ival-add: 16.0ms (26.7% of total)
const: 7.0ms (11.7% of total)
ival-cosh: 3.0ms (5% of total)
ival-div: 2.0ms (3.3% of total)
exact: 1.0ms (1.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series43.0ms (0.3%)

Memory
2.5MiB live, 40.6MiB allocated
Counts
23 → 336
Calls
Call 1
Inputs
#<alt (* (+ (* re (* re -1/2)) 1) (cosh im))>
#<alt (+ (* re (* re -1/2)) 1)>
#<alt (* re -1/2)>
#<alt (cosh im)>
#<alt (+ (* 1/2 (* im im)) 1)>
#<alt (* im im)>
#<alt (* (+ (* re (* re (+ (* re (* re 1/48)) -1/4))) 1/2) (+ (* im im) 2))>
#<alt (+ (* re (* re (+ (* re (* re 1/48)) -1/4))) 1/2)>
#<alt (* re (+ (* re (* re 1/48)) -1/4))>
#<alt (+ (* re (* re 1/48)) -1/4)>
#<alt (* (+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))>
#<alt (+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)>
#<alt (* re re)>
#<alt (+ (* 1/24 (* re re)) -1/2)>
#<alt (* (* (+ (* (* re re) (* (* re re) 1/4)) -1) (+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1)) (/ 1 (+ (* re (* re -1/2)) -1)))>
#<alt (* (+ (* (* re re) (* (* re re) 1/4)) -1) (+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1))>
#<alt (+ (* (* re re) (* (* re re) 1/4)) -1)>
#<alt (* re 1/48)>
#<alt (+ (* (* im im) 1/24) 1/2)>
#<alt (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1)>
#<alt (/ 1 (+ (* re (* re -1/2)) -1))>
#<alt (* (* re re) 1/4)>
#<alt (+ (* 1/24 (* im im)) 1/2)>
Outputs
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))>
#<alt (+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))>
#<alt (+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))>
#<alt (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))>
#<alt (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (+ 1 (+ (* -1/2 (pow re 2)) (* 1/2 (* (pow im 2) (+ 1 (* -1/2 (pow re 2)))))))>
#<alt (+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/2 (+ 1 (* -1/2 (pow re 2))))))))>
#<alt (+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/2 (+ 1 (* -1/2 (pow re 2)))) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/24 (+ 1 (* -1/2 (pow re 2))))))))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt (* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (* -1/2 (pow re 2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1/2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1/2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1/2))>
#<alt (* -1/2 (pow re 2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1/2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1/2))>
#<alt (* (pow re 2) (- (/ 1 (pow re 2)) 1/2))>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt (* -1/2 re)>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt (* 1/2 (+ (exp im) (/ 1 (exp im))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (* 1/2 (pow im 2))>
#<alt (* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))>
#<alt (* 1/2 (pow im 2))>
#<alt (* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))>
#<alt (* (pow im 2) (+ 1/2 (/ 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 (* 1/2 (+ 2 (pow im 2)))>
#<alt (+ (* -1/4 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/2 (+ 2 (pow im 2))))>
#<alt (+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/4 (+ 2 (pow im 2))) (* 1/48 (* (pow re 2) (+ 2 (pow im 2)))))))>
#<alt (+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/4 (+ 2 (pow im 2))) (* 1/48 (* (pow re 2) (+ 2 (pow im 2)))))))>
#<alt (* 1/48 (* (pow re 4) (+ 2 (pow im 2))))>
#<alt (* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (* 1/48 (+ 2 (pow im 2)))))>
#<alt (* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (+ (* 1/48 (+ 2 (pow im 2))) (* 1/2 (/ (+ 2 (pow im 2)) (pow re 4))))))>
#<alt (* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (+ (* 1/48 (+ 2 (pow im 2))) (* 1/2 (/ (+ 2 (pow im 2)) (pow re 4))))))>
#<alt (* 1/48 (* (pow re 4) (+ 2 (pow im 2))))>
#<alt (* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (* 1/48 (+ 2 (pow im 2)))))>
#<alt (* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (+ (* 1/48 (+ 2 (pow im 2))) (* 1/2 (/ (+ 2 (pow im 2)) (pow re 4))))))>
#<alt (* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (+ (* 1/48 (+ 2 (pow im 2))) (* 1/2 (/ (+ 2 (pow im 2)) (pow re 4))))))>
#<alt (* 2 (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))))>
#<alt (+ (* 2 (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))) (* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))>
#<alt (+ (* 2 (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))) (* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))>
#<alt (+ (* 2 (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))) (* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))>
#<alt (* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))))>
#<alt (* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))>
#<alt (* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))>
#<alt (* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))>
#<alt (* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))))>
#<alt (* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))>
#<alt (* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))>
#<alt (* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))>
#<alt 1/2>
#<alt (+ 1/2 (* -1/4 (pow re 2)))>
#<alt (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))>
#<alt (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))>
#<alt (* 1/48 (pow re 4))>
#<alt (* (pow re 4) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* 1/48 (pow re 4))>
#<alt (* (pow re 4) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* -1/4 re)>
#<alt (* re (- (* 1/48 (pow re 2)) 1/4))>
#<alt (* re (- (* 1/48 (pow re 2)) 1/4))>
#<alt (* re (- (* 1/48 (pow re 2)) 1/4))>
#<alt (* 1/48 (pow re 3))>
#<alt (* (pow re 3) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 3) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 3) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* 1/48 (pow re 3))>
#<alt (* -1 (* (pow re 3) (- (* 1/4 (/ 1 (pow re 2))) 1/48)))>
#<alt (* -1 (* (pow re 3) (- (* 1/4 (/ 1 (pow re 2))) 1/48)))>
#<alt (* -1 (* (pow re 3) (- (* 1/4 (/ 1 (pow re 2))) 1/48)))>
#<alt -1/4>
#<alt (- (* 1/48 (pow re 2)) 1/4)>
#<alt (- (* 1/48 (pow re 2)) 1/4)>
#<alt (- (* 1/48 (pow re 2)) 1/4)>
#<alt (* 1/48 (pow re 2))>
#<alt (* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* 1/48 (pow re 2))>
#<alt (* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/24 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))))))>
#<alt (+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/24 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))))))>
#<alt (* 1/24 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))>
#<alt (* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))>
#<alt (* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))>
#<alt (* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))>
#<alt (* 1/24 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))>
#<alt (* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))>
#<alt (* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))>
#<alt (* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))>
#<alt (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))>
#<alt (+ 1 (+ (* 1/2 (* (pow im 2) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))) (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))>
#<alt (+ 1 (+ (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))) (* 1/2 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))))) (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))>
#<alt (+ 1 (+ (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))) (* 1/2 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))))) (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))>
#<alt (* 1/24 (* (pow im 4) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (+ (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2))) (+ (/ 1 (pow im 4)) (/ (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)) (pow im 4))))))>
#<alt (* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (+ (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2))) (+ (/ 1 (pow im 4)) (/ (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)) (pow im 4))))))>
#<alt (* 1/24 (* (pow im 4) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2)))))>
#<alt (* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (+ (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2))) (+ (/ 1 (pow im 4)) (/ (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)) (pow im 4))))))>
#<alt (* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (+ (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2))) (+ (/ 1 (pow im 4)) (/ (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)) (pow im 4))))))>
#<alt 1>
#<alt (+ 1 (* -1/2 (pow re 2)))>
#<alt (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))>
#<alt (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))>
#<alt (* 1/24 (pow re 4))>
#<alt (* (pow re 4) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* 1/24 (pow re 4))>
#<alt (* (pow re 4) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (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/2>
#<alt (- (* 1/24 (pow re 2)) 1/2)>
#<alt (- (* 1/24 (pow re 2)) 1/2)>
#<alt (- (* 1/24 (pow re 2)) 1/2)>
#<alt (* 1/24 (pow re 2))>
#<alt (* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* 1/24 (pow re 2))>
#<alt (* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))>
#<alt (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))>
#<alt (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))>
#<alt (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))>
#<alt (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))>
#<alt (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))>
#<alt (- (+ (* 1/4 (/ (pow re 4) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (* (pow im 2) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1)))) (/ 1 (- (* -1/2 (pow re 2)) 1)))>
#<alt (- (+ (* 1/4 (/ (pow re 4) (- (* -1/2 (pow re 2)) 1))) (* (pow im 2) (+ (* 1/24 (/ (* (pow im 2) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (- (* -1/2 (pow re 2)) 1)))>
#<alt (- (+ (* 1/4 (/ (pow re 4) (- (* -1/2 (pow re 2)) 1))) (* (pow im 2) (+ (* 1/24 (/ (* (pow im 2) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (- (* -1/2 (pow re 2)) 1)))>
#<alt (* 1/24 (/ (* (pow im 4) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1)))>
#<alt (* (pow im 4) (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1))))))>
#<alt (* (pow im 4) (- (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (+ (* 1/4 (/ (pow re 4) (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))))>
#<alt (* (pow im 4) (- (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (+ (* 1/4 (/ (pow re 4) (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))))>
#<alt (* 1/24 (/ (* (pow im 4) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1)))>
#<alt (* (pow im 4) (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1))))))>
#<alt (* (pow im 4) (- (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (+ (* 1/4 (/ (pow re 4) (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))))>
#<alt (* (pow im 4) (- (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (+ (* 1/4 (/ (pow re 4) (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))))>
#<alt (* -1 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))>
#<alt (+ (* -1 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))>
#<alt (+ (* -1 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))>
#<alt (+ (* -1 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))>
#<alt (* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))>
#<alt (* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))>
#<alt (* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))>
#<alt (* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))>
#<alt (* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))>
#<alt (* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))>
#<alt (* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))>
#<alt (* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))>
#<alt (- (* 1/4 (pow re 4)) 1)>
#<alt (- (+ (* 1/4 (pow re 4)) (* 1/2 (* (pow im 2) (- (* 1/4 (pow re 4)) 1)))) 1)>
#<alt (- (+ (* 1/4 (pow re 4)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (- (* 1/4 (pow re 4)) 1))) (* 1/2 (- (* 1/4 (pow re 4)) 1))))) 1)>
#<alt (- (+ (* 1/4 (pow re 4)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (- (* 1/4 (pow re 4)) 1))) (* 1/2 (- (* 1/4 (pow re 4)) 1))))) 1)>
#<alt (* 1/24 (* (pow im 4) (- (* 1/4 (pow re 4)) 1)))>
#<alt (* (pow im 4) (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2)))))>
#<alt (* (pow im 4) (- (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (+ (* 1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2))))) (/ 1 (pow im 4))))>
#<alt (* (pow im 4) (- (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (+ (* 1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2))))) (/ 1 (pow im 4))))>
#<alt (* 1/24 (* (pow im 4) (- (* 1/4 (pow re 4)) 1)))>
#<alt (* (pow im 4) (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2)))))>
#<alt (* (pow im 4) (- (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (+ (* 1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2))))) (/ 1 (pow im 4))))>
#<alt (* (pow im 4) (- (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (+ (* 1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2))))) (/ 1 (pow im 4))))>
#<alt -1>
#<alt (- (* 1/4 (pow re 4)) 1)>
#<alt (- (* 1/4 (pow re 4)) 1)>
#<alt (- (* 1/4 (pow re 4)) 1)>
#<alt (* 1/4 (pow re 4))>
#<alt (* (pow re 4) (- 1/4 (/ 1 (pow re 4))))>
#<alt (* (pow re 4) (- 1/4 (/ 1 (pow re 4))))>
#<alt (* (pow re 4) (- 1/4 (/ 1 (pow re 4))))>
#<alt (* 1/4 (pow re 4))>
#<alt (* (pow re 4) (- 1/4 (/ 1 (pow re 4))))>
#<alt (* (pow re 4) (- 1/4 (/ 1 (pow re 4))))>
#<alt (* (pow re 4) (- 1/4 (/ 1 (pow re 4))))>
#<alt (* 1/48 re)>
#<alt (* 1/48 re)>
#<alt (* 1/48 re)>
#<alt (* 1/48 re)>
#<alt (* 1/48 re)>
#<alt (* 1/48 re)>
#<alt (* 1/48 re)>
#<alt (* 1/48 re)>
#<alt (* 1/48 re)>
#<alt (* 1/48 re)>
#<alt (* 1/48 re)>
#<alt (* 1/48 re)>
#<alt 1/2>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (* 1/24 (pow im 2))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 (pow im 2))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt 1>
#<alt (+ 1 (* 1/2 (pow im 2)))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* 1/24 (pow im 4))>
#<alt (* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt (* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))>
#<alt -1>
#<alt (- (* 1/2 (pow re 2)) 1)>
#<alt (- (* (pow re 2) (+ 1/2 (* -1/4 (pow re 2)))) 1)>
#<alt (- (* (pow re 2) (+ 1/2 (* (pow re 2) (- (* 1/8 (pow re 2)) 1/4)))) 1)>
#<alt (/ -2 (pow re 2))>
#<alt (/ (- (* 4 (/ 1 (pow re 2))) 2) (pow re 2))>
#<alt (/ (- (* 4 (/ 1 (pow re 2))) (+ 2 (/ 8 (pow re 4)))) (pow re 2))>
#<alt (/ (- (+ (* 4 (/ 1 (pow re 2))) (* 16 (/ 1 (pow re 6)))) (+ 2 (/ 8 (pow re 4)))) (pow re 2))>
#<alt (/ -2 (pow re 2))>
#<alt (/ (- (* 4 (/ 1 (pow re 2))) 2) (pow re 2))>
#<alt (/ (- (* 4 (/ 1 (pow re 2))) (+ 2 (/ 8 (pow re 4)))) (pow re 2))>
#<alt (/ (- (+ (* 4 (/ 1 (pow re 2))) (* 16 (/ 1 (pow re 6)))) (+ 2 (/ 8 (pow re 4)))) (pow re 2))>
#<alt (* 1/4 (pow re 2))>
#<alt (* 1/4 (pow re 2))>
#<alt (* 1/4 (pow re 2))>
#<alt (* 1/4 (pow re 2))>
#<alt (* 1/4 (pow re 2))>
#<alt (* 1/4 (pow re 2))>
#<alt (* 1/4 (pow re 2))>
#<alt (* 1/4 (pow re 2))>
#<alt (* 1/4 (pow re 2))>
#<alt (* 1/4 (pow re 2))>
#<alt (* 1/4 (pow re 2))>
#<alt (* 1/4 (pow re 2))>
#<alt 1/2>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (+ 1/2 (* 1/24 (pow im 2)))>
#<alt (* 1/24 (pow im 2))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* 1/24 (pow im 2))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
#<alt (* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))>
Calls

84 calls:

TimeVariablePointExpression
26.0ms
im
@0
(* (* (+ (* (* re re) (* (* re re) 1/4)) -1) (+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1)) (/ 1 (+ (* re (* re -1/2)) -1)))
1.0ms
re
@inf
(* (* (+ (* (* re re) (* (* re re) 1/4)) -1) (+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1)) (/ 1 (+ (* re (* re -1/2)) -1)))
1.0ms
re
@0
(* (* (+ (* (* re re) (* (* re re) 1/4)) -1) (+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1)) (/ 1 (+ (* re (* re -1/2)) -1)))
1.0ms
im
@inf
(* (* (+ (* (* re re) (* (* re re) 1/4)) -1) (+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1)) (/ 1 (+ (* re (* re -1/2)) -1)))
1.0ms
im
@0
(* (+ (* re (* re (+ (* re (* re 1/48)) -1/4))) 1/2) (+ (* im im) 2))

rewrite672.0ms (4.9%)

Memory
32.8MiB live, 1 324.8MiB allocated
Algorithm
batch-egg-rewrite
Rules
6 410×accelerator-lowering-fma.f32
6 410×accelerator-lowering-fma.f64
5 016×*-lowering-*.f32
5 016×*-lowering-*.f64
4 218×/-lowering-/.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049243
1323223
22521223
09145194
Stop Event
iter limit
node limit
Counts
23 → 966
Calls
Call 1
Inputs
(* (+ (* re (* re -1/2)) 1) (cosh im))
(+ (* re (* re -1/2)) 1)
(* re -1/2)
(cosh im)
(+ (* 1/2 (* im im)) 1)
(* im im)
(* (+ (* re (* re (+ (* re (* re 1/48)) -1/4))) 1/2) (+ (* im im) 2))
(+ (* re (* re (+ (* re (* re 1/48)) -1/4))) 1/2)
(* re (+ (* re (* re 1/48)) -1/4))
(+ (* re (* re 1/48)) -1/4)
(* (+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1) (+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1))
(+ (* (* re re) (+ (* 1/24 (* re re)) -1/2)) 1)
(* re re)
(+ (* 1/24 (* re re)) -1/2)
(* (* (+ (* (* re re) (* (* re re) 1/4)) -1) (+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1)) (/ 1 (+ (* re (* re -1/2)) -1)))
(* (+ (* (* re re) (* (* re re) 1/4)) -1) (+ (* im (* im (+ (* 1/24 (* im im)) 1/2))) 1))
(+ (* (* re re) (* (* re re) 1/4)) -1)
(* re 1/48)
(+ (* (* im im) 1/24) 1/2)
(+ (* (* im im) (+ (* (* im im) 1/24) 1/2)) 1)
(/ 1 (+ (* re (* re -1/2)) -1))
(* (* re re) 1/4)
(+ (* 1/24 (* im im)) 1/2)
Outputs
(+.f64 (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) (*.f64 (cosh.f64 im) #s(literal 1 binary64)))
(+.f64 (*.f64 (cosh.f64 im) #s(literal 1 binary64)) (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(+.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (cosh.f64 im)) (*.f64 #s(literal 1 binary64) (cosh.f64 im)))
(+.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (cosh.f64 im)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (cosh.f64 im) (*.f64 #s(literal 1 binary64) (cosh.f64 im)))
(fma.f64 #s(literal 1 binary64) (cosh.f64 im) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (cosh.f64 im)))
(fma.f64 (cosh.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (*.f64 (cosh.f64 im) #s(literal 1 binary64)))
(fma.f64 (cosh.f64 im) #s(literal 1 binary64) (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(/.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (*.f64 #s(literal 2 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal 2 binary64))
(/.f64 (*.f64 (cosh.f64 im) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(/.f64 (*.f64 (cosh.f64 im) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (cosh.f64 im)) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (cosh.f64 im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (neg.f64 (*.f64 (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (neg.f64 (*.f64 #s(literal 2 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal -2 binary64))
(/.f64 (neg.f64 (*.f64 (cosh.f64 im) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (neg.f64 (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 (cosh.f64 im) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (cosh.f64 im))) (neg.f64 (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (cosh.f64 im))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))) #s(literal -2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (cosh.f64 im) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) (-.f64 (*.f64 (*.f64 (cosh.f64 im) #s(literal 1 binary64)) (*.f64 (cosh.f64 im) #s(literal 1 binary64))) (*.f64 (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) (*.f64 (cosh.f64 im) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cosh.f64 im) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) #s(literal 3 binary64))) (fma.f64 (*.f64 (cosh.f64 im) #s(literal 1 binary64)) (*.f64 (cosh.f64 im) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))) (*.f64 (*.f64 (cosh.f64 im) #s(literal 1 binary64)) (*.f64 (cosh.f64 im) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (cosh.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (cosh.f64 im)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (cosh.f64 im)) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (*.f64 #s(literal 1 binary64) (cosh.f64 im))) (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (cosh.f64 im)) (*.f64 #s(literal 1 binary64) (cosh.f64 im))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (cosh.f64 im)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (-.f64 (*.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (cosh.f64 im)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (cosh.f64 im))) (*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (cosh.f64 im))))))
(*.f64 (cosh.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (cosh.f64 im))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (/.f64 (cosh.f64 im) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (/.f64 (cosh.f64 im) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))))
(*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (/.f64 (cosh.f64 im) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 (cosh.f64 im) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))))
(*.f64 (/.f64 (cosh.f64 im) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (cosh.f64 im) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) #s(literal -1 binary64))
(-.f64 (/.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (/.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(-.f64 (/.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(-.f64 (/.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))) (/.f64 #s(literal -1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 re (*.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))
(fma.f64 (*.f64 re #s(literal -1/2 binary64)) re #s(literal 1 binary64))
(fma.f64 (*.f64 re #s(literal -1/2 binary64)) (*.f64 re #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(/.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(/.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(/.f64 (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(/.f64 (neg.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))))
(/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))))
(/.f64 (neg.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re))))) #s(literal -1 binary64))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))))
(*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))))
(*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 re #s(literal -1/2 binary64))
(*.f64 #s(literal -1/2 binary64) re)
(cosh.f64 im)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im)))))
(/.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal -2 binary64))
(/.f64 (neg.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (cosh.f64 im))) #s(literal -1 binary64))
(*.f64 (*.f64 #s(literal 2 binary64) (cosh.f64 im)) #s(literal 1/2 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (/.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im im) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) im #s(literal 1 binary64))
(fma.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 im #s(literal 1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1 binary64))) (neg.f64 (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64)))))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(*.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal -1 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)))
(pow.f64 im #s(literal 2 binary64))
(pow.f64 (*.f64 im im) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 im)) #s(literal 2 binary64))
(*.f64 im im)
(*.f64 (exp.f64 (log.f64 im)) (exp.f64 (log.f64 im)))
(+.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(+.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))))
(+.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (fma.f64 im im #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (fma.f64 im im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64))))) (-.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (-.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(fma.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (fma.f64 im im #s(literal 2 binary64))))
(fma.f64 (*.f64 im im) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64))))
(fma.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) (*.f64 im im) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(fma.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))))
(fma.f64 #s(literal 2 binary64) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))))
(fma.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))))
(fma.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) im) im (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal -4 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 im im #s(literal -2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (-.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal -4 binary64))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 im im #s(literal -2 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (*.f64 (-.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) (*.f64 (-.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal -4 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (*.f64 (fma.f64 im im #s(literal -2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal -4 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) (*.f64 (fma.f64 im im #s(literal -2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (fma.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)))) (-.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64))) (-.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal -4 binary64))) (fma.f64 im im #s(literal -2 binary64)))
(/.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (fma.f64 im im #s(literal 2 binary64))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (fma.f64 im im #s(literal 2 binary64))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64))) (-.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal -4 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64))) (fma.f64 im im #s(literal -2 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (*.f64 im im)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (*.f64 im im)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (*.f64 im im)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (*.f64 im im)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (*.f64 im im)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (*.f64 im im)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (*.f64 im im)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (*.f64 im im)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) #s(literal 2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (*.f64 im im)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (*.f64 im im)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (*.f64 im im)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (*.f64 im im)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (*.f64 im im)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (*.f64 im im)))) (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (*.f64 im im)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) #s(literal 2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (*.f64 im im)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (-.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal -4 binary64)))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 im im #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)))) (neg.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (-.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal -4 binary64)))) (neg.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 im im #s(literal -2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (-.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)))) (neg.f64 (*.f64 (-.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal -4 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)))) (neg.f64 (*.f64 (fma.f64 im im #s(literal -2 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal -4 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)))) (neg.f64 (*.f64 (fma.f64 im im #s(literal -2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))) (neg.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (-.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64))))) (neg.f64 (-.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)))) (neg.f64 (-.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal -4 binary64)))) (neg.f64 (fma.f64 im im #s(literal -2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (fma.f64 im im #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (fma.f64 im im #s(literal 2 binary64)))) (neg.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 8 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (neg.f64 (-.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal 4 binary64)) (*.f64 (*.f64 im im) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (*.f64 im im)) #s(literal -4 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (neg.f64 (fma.f64 im im #s(literal -2 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64))))))) (fma.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64))))) (*.f64 (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 im (*.f64 im (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)))) (*.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) (-.f64 (*.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (fma.f64 im im #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (fma.f64 im im #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (fma.f64 im im #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (fma.f64 im im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (fma.f64 im im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (fma.f64 im im #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (fma.f64 im im #s(literal 2 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64)))) (*.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (fma.f64 im im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (fma.f64 im im #s(literal 2 binary64)))))))
(*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64)))
(+.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)))
(+.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal 1/2 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)))) (/.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)))))
(fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64))
(fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal 1/2 binary64))
(fma.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) re #s(literal 1/2 binary64))
(fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)))) (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re))) #s(literal 1/4 binary64)) (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) (*.f64 re #s(literal 1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re)) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) (*.f64 re re) #s(literal -1/2 binary64))))
(+.f64 (*.f64 re #s(literal -1/4 binary64)) (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))))
(+.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re #s(literal -1/4 binary64)))
(-.f64 (/.f64 (*.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (-.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re #s(literal -1/4 binary64)))) (/.f64 (*.f64 (*.f64 re #s(literal -1/4 binary64)) (*.f64 re #s(literal -1/4 binary64))) (-.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re #s(literal -1/4 binary64)))))
(fma.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re)) (*.f64 re #s(literal -1/4 binary64)))
(fma.f64 re #s(literal -1/4 binary64) (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))))
(fma.f64 (*.f64 re #s(literal 1/48 binary64)) (*.f64 re re) (*.f64 re #s(literal -1/4 binary64)))
(fma.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 re re)) re (*.f64 re #s(literal -1/4 binary64)))
(fma.f64 #s(literal -1/4 binary64) re (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))))
(fma.f64 (*.f64 re re) (*.f64 re #s(literal 1/48 binary64)) (*.f64 re #s(literal -1/4 binary64)))
(fma.f64 (*.f64 re (*.f64 re re)) #s(literal 1/48 binary64) (*.f64 re #s(literal -1/4 binary64)))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/110592 binary64)) (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/64 binary64) (*.f64 re (*.f64 re re)))) (fma.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (-.f64 (*.f64 (*.f64 re #s(literal -1/4 binary64)) (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re #s(literal -1/4 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 (*.f64 re #s(literal -1/4 binary64)) (*.f64 re #s(literal -1/4 binary64)))) (-.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re #s(literal -1/4 binary64))))
(/.f64 (*.f64 re (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64))) (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) #s(literal -1/192 binary64)))))
(/.f64 (*.f64 re (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) #s(literal -1/16 binary64))) (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64)) re) (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) #s(literal -1/192 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) #s(literal -1/16 binary64)) re) (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/110592 binary64)) (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/64 binary64) (*.f64 re (*.f64 re re))))) (neg.f64 (fma.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (-.f64 (*.f64 (*.f64 re #s(literal -1/4 binary64)) (*.f64 re #s(literal -1/4 binary64))) (*.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 (*.f64 re #s(literal -1/4 binary64)) (*.f64 re #s(literal -1/4 binary64))))) (neg.f64 (-.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re #s(literal -1/4 binary64)))))
(/.f64 (neg.f64 (*.f64 re (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64)))) (neg.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) #s(literal -1/192 binary64))))))
(/.f64 (neg.f64 (*.f64 re (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) #s(literal -1/16 binary64)))) (neg.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64)) re)) (neg.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) #s(literal -1/192 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) #s(literal -1/16 binary64)) re)) (neg.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(/.f64 (fma.f64 #s(literal -1/64 binary64) (*.f64 re (*.f64 re re)) (*.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/110592 binary64)) (*.f64 re (*.f64 re re)))) (fma.f64 (*.f64 re #s(literal -1/4 binary64)) (*.f64 re #s(literal -1/4 binary64)) (-.f64 (*.f64 (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re))) (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (*.f64 (*.f64 re #s(literal -1/4 binary64)) (*.f64 re (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))))))
(*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) re)
(+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 re re)) #s(literal -1/4 binary64))
(+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))
(-.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64)) (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64))) (/.f64 #s(literal 1/16 binary64) (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(-.f64 (/.f64 #s(literal 1/16 binary64) (-.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))) (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64)) (-.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))))
(fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))
(fma.f64 #s(literal 1/48 binary64) (*.f64 re re) #s(literal -1/4 binary64))
(fma.f64 (*.f64 re #s(literal 1/48 binary64)) re #s(literal -1/4 binary64))
(fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) #s(literal -1/192 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) #s(literal -1/16 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) #s(literal -1/192 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) #s(literal -1/16 binary64)))))
(/.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64)) (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) #s(literal -1/192 binary64)))))
(/.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64)) (+.f64 #s(literal 1/16 binary64) (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64)) (*.f64 (*.f64 re re) #s(literal -1/192 binary64)))))
(/.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) #s(literal -1/16 binary64)) (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64))) (neg.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) #s(literal -1/192 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64))) (neg.f64 (+.f64 #s(literal 1/16 binary64) (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64)) (*.f64 (*.f64 re re) #s(literal -1/192 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) #s(literal -1/16 binary64))) (neg.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(/.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64))) (-.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64)) (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64)) #s(literal 1/16 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64)) (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) #s(literal -1/192 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) #s(literal -1/16 binary64)))) (neg.f64 (neg.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64)))) (neg.f64 (-.f64 #s(literal -1/4 binary64) (*.f64 #s(literal 1/48 binary64) (*.f64 re re)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) #s(literal -1/192 binary64)))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64)) (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) #s(literal -1/16 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 (*.f64 re (*.f64 re re)) #s(literal 1/110592 binary64)) #s(literal -1/64 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) (-.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re re) #s(literal -1/192 binary64))))))
(*.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/2304 binary64) #s(literal -1/16 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal 1/4 binary64))))
(+.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(+.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (-.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (-.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(fma.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(fma.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(fma.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(fma.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(fma.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(fma.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) im) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im im)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im im) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) im (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))) (fma.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (-.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))) (neg.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))))) (neg.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))))) (neg.f64 (-.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))) (neg.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))) (neg.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))))) (fma.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (-.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (*.f64 (*.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(+.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/24 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(-.f64 (/.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (/.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/24 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(fma.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/24 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 re (*.f64 re (*.f64 re re))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 1/24 binary64)) (*.f64 re re) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 re re) #s(literal 1 binary64))
(fma.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 re re) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re #s(literal 1/24 binary64)) (*.f64 re (*.f64 re re)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/24 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(fma.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) re #s(literal 1 binary64))
(fma.f64 (*.f64 (*.f64 (*.f64 re re) #s(literal 1/24 binary64)) re) re (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 re re) (*.f64 re #s(literal 1/24 binary64))) re (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/13824 binary64)) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/24 binary64))) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/24 binary64))) (-.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/24 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/24 binary64)))) #s(literal 3 binary64)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))))) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/24 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/24 binary64)))) (-.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/24 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 re (*.f64 (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 re) #s(literal 2 binary64)))
(pow.f64 re #s(literal 2 binary64))
(pow.f64 (*.f64 re re) #s(literal 1 binary64))
(pow.f64 (exp.f64 (log.f64 re)) #s(literal 2 binary64))
(*.f64 re re)
(*.f64 (exp.f64 (log.f64 re)) (exp.f64 (log.f64 re)))
(+.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/24 binary64)))
(+.f64 (*.f64 (*.f64 re re) #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64)) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/24 binary64)))) (/.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64)) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/24 binary64)))))
(fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64))
(fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64))
(fma.f64 (*.f64 re #s(literal 1/24 binary64)) re #s(literal -1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal -1/48 binary64))) (fma.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)) #s(literal -1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal -1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal -1/48 binary64))) (fma.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)) #s(literal -1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)) #s(literal -1/8 binary64)) (-.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal -1/48 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)) #s(literal -1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64)) (*.f64 (*.f64 re re) #s(literal -1/48 binary64)))))
(/.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal -1/4 binary64)) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)) #s(literal -1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal -1/48 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)) #s(literal -1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64)) (*.f64 (*.f64 re re) #s(literal -1/48 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64))) (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/24 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64)) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)) #s(literal -1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal -1/48 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64)))) (neg.f64 (-.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 re re) #s(literal 1/24 binary64)))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal -1/48 binary64))) (fma.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)) #s(literal -1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 #s(literal 1/13824 binary64) (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re re)) #s(literal -1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 re re) #s(literal -1/48 binary64)))))
(*.f64 (fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/576 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))
(+.f64 (*.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(fma.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))
(fma.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))))
(/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(/.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal -1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal -1 binary64))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))) (-.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (*.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (-.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))))))
(pow.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(*.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))))
(*.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))))
(*.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))))
(*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))))
(*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))))
(*.f64 (/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(+.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))
(+.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(+.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(+.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))
(+.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))) (-.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (-.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))
(fma.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))
(fma.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(fma.f64 (*.f64 im im) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(fma.f64 #s(literal -1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(fma.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))
(fma.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(fma.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(fma.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(fma.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))
(fma.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)))
(fma.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))
(fma.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))
(fma.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) im) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(fma.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 im im)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(fma.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im im) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(fma.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))) (fma.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (-.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (-.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))
(/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64))) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))) (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))) (neg.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))) (neg.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))) (neg.f64 (*.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))) (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))) (neg.f64 (fma.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (-.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))) (neg.f64 (-.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))) (neg.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (neg.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (neg.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (fma.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (*.f64 (*.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))))) (fma.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (-.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))) (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) #s(literal 3 binary64))) (fma.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (-.f64 (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (*.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal -1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (-.f64 (*.f64 (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))) (*.f64 (*.f64 #s(literal -1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (*.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))
(+.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) #s(literal -1 binary64))
(-.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(-.f64 (/.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))) (/.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))))
(fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))
(fma.f64 re (*.f64 (*.f64 re #s(literal -1/2 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) #s(literal -1 binary64))
(fma.f64 (*.f64 re #s(literal -1/2 binary64)) (*.f64 re (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) #s(literal -1 binary64))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) #s(literal -1 binary64))
(fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64))
(fma.f64 (*.f64 re re) (*.f64 (*.f64 re #s(literal -1/2 binary64)) (*.f64 re #s(literal -1/2 binary64))) #s(literal -1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) #s(literal -1 binary64))
(fma.f64 (*.f64 re re) (pow.f64 (*.f64 (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))
(fma.f64 #s(literal 1/4 binary64) (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1 binary64))
(fma.f64 (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) (*.f64 re re) #s(literal -1 binary64))
(fma.f64 (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))) #s(literal 1 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal 1/4 binary64) #s(literal -1 binary64))
(fma.f64 (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) re #s(literal -1 binary64))
(fma.f64 (*.f64 re (*.f64 re re)) (*.f64 re #s(literal 1/4 binary64)) #s(literal -1 binary64))
(fma.f64 (*.f64 (*.f64 re #s(literal -1/2 binary64)) (*.f64 re #s(literal -1/2 binary64))) (*.f64 re re) #s(literal -1 binary64))
(fma.f64 (*.f64 (*.f64 re #s(literal -1/2 binary64)) (*.f64 re #s(literal -1/2 binary64))) (pow.f64 (*.f64 re #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) re) (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (*.f64 re #s(literal -1/2 binary64))) re #s(literal -1 binary64))
(fma.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re)) (*.f64 re re)) #s(literal -1/2 binary64) #s(literal -1 binary64))
(expm1.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))))) (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))
(/.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))
(/.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64))) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (+.f64 #s(literal 1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))) (neg.f64 (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re))))))) (neg.f64 (-.f64 #s(literal -1 binary64) (*.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64)))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(/.f64 (neg.f64 (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) #s(literal 1 binary64))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(pow.f64 (/.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64)))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) (*.f64 (*.f64 (*.f64 re re) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal 1/64 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) (-.f64 #s(literal 1 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) #s(literal -1/4 binary64))))))
(*.f64 (fma.f64 #s(literal 1/16 binary64) (*.f64 (*.f64 re (*.f64 re (*.f64 re re))) (*.f64 re (*.f64 re (*.f64 re re)))) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64))))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(*.f64 re #s(literal 1/48 binary64))
(*.f64 #s(literal 1/48 binary64) re)
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) im #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))))
(*.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))
(+.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(+.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im #s(literal 1/2 binary64))))
(-.f64 (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (/.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(fma.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 im (*.f64 (*.f64 im im) (*.f64 im #s(literal 1/24 binary64))) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) (*.f64 (*.f64 im im) #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) im #s(literal 1 binary64))
(fma.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/24 binary64) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im #s(literal 1/24 binary64))) im (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) (*.f64 im (*.f64 im im)) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 im (*.f64 im im)) (*.f64 im #s(literal 1/24 binary64)) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))) (neg.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))) (neg.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))) (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) #s(literal 1 binary64))) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))) (neg.f64 (neg.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) #s(literal 1/13824 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (*.f64 im im)))) (pow.f64 (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (-.f64 (*.f64 (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64))) (*.f64 (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))) (fma.f64 im (*.f64 im #s(literal 1/2 binary64)) #s(literal 1 binary64))))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) #s(literal 3 binary64)) (*.f64 (*.f64 im (*.f64 im im)) (*.f64 #s(literal 1/8 binary64) (*.f64 im (*.f64 im im))))) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 im (*.f64 im (*.f64 im im)))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (*.f64 im (*.f64 im #s(literal 1/2 binary64)))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))))) (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) (*.f64 im (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64)))))))
(*.f64 (*.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) #s(literal -1 binary64)))
(neg.f64 (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(/.f64 #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(/.f64 #s(literal -1 binary64) (neg.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))))))
(pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (exp.f64 (log.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 re (*.f64 re re)) (*.f64 #s(literal -1/8 binary64) (*.f64 re (*.f64 re re))) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal 1 binary64)) (*.f64 (*.f64 re re) #s(literal 1/2 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64))) #s(literal -1 binary64)))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
(*.f64 (*.f64 re re) #s(literal 1/4 binary64))
(*.f64 #s(literal 1/4 binary64) (*.f64 re re))
(*.f64 (*.f64 re #s(literal 1/4 binary64)) re)
(+.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))
(+.f64 (*.f64 im (*.f64 im #s(literal 1/24 binary64))) #s(literal 1/2 binary64))
(-.f64 (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1/4 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(-.f64 (/.f64 #s(literal 1/4 binary64) (-.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))) (/.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64)) (-.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))
(fma.f64 (*.f64 im #s(literal 1/24 binary64)) im #s(literal 1/2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64)))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))))
(/.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (neg.f64 (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))))
(/.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) (neg.f64 (+.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))))))
(/.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64))) (neg.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64))) (-.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1/4 binary64))) (*.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (neg.f64 (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))))))
(/.f64 (neg.f64 (neg.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64)))) (neg.f64 (neg.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64)))) (neg.f64 (-.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 im #s(literal 1/24 binary64))))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64))) (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64))) #s(literal -1 binary64))
(*.f64 (fma.f64 (*.f64 im (*.f64 im im)) (*.f64 (*.f64 im (*.f64 im im)) #s(literal 1/13824 binary64)) #s(literal 1/8 binary64)) (/.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal 1/4 binary64)) (*.f64 (*.f64 im im) #s(literal 1/48 binary64)))))
(*.f64 (fma.f64 (*.f64 im (*.f64 im (*.f64 im im))) #s(literal 1/576 binary64) #s(literal -1/4 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal -1/2 binary64))))

simplify931.0ms (6.8%)

Memory
-12.6MiB live, 889.3MiB allocated
Algorithm
egg-herbie
Rules
21 526×accelerator-lowering-fma.f32
21 526×accelerator-lowering-fma.f64
8 562×+-lowering-+.f64
8 562×+-lowering-+.f32
4 936×*-lowering-*.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02915517
19555239
232794558
085734149
Stop Event
iter limit
node limit
Counts
336 → 336
Calls
Call 1
Inputs
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(+ 1 (* -1/2 (pow re 2)))
(+ 1 (+ (* -1/2 (pow re 2)) (* 1/2 (* (pow im 2) (+ 1 (* -1/2 (pow re 2)))))))
(+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/2 (+ 1 (* -1/2 (pow re 2))))))))
(+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/2 (+ 1 (* -1/2 (pow re 2)))) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/24 (+ 1 (* -1/2 (pow re 2))))))))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
1
(+ 1 (* -1/2 (pow re 2)))
(+ 1 (* -1/2 (pow re 2)))
(+ 1 (* -1/2 (pow re 2)))
(* -1/2 (pow re 2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(* -1/2 (pow re 2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
(* -1/2 re)
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* 1/2 (pow im 2)))
(* 1/2 (pow im 2))
(* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))
(* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))
(* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))
(* 1/2 (pow im 2))
(* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))
(* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))
(* (pow im 2) (+ 1/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)
(* 1/2 (+ 2 (pow im 2)))
(+ (* -1/4 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/2 (+ 2 (pow im 2))))
(+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/4 (+ 2 (pow im 2))) (* 1/48 (* (pow re 2) (+ 2 (pow im 2)))))))
(+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/4 (+ 2 (pow im 2))) (* 1/48 (* (pow re 2) (+ 2 (pow im 2)))))))
(* 1/48 (* (pow re 4) (+ 2 (pow im 2))))
(* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (* 1/48 (+ 2 (pow im 2)))))
(* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (+ (* 1/48 (+ 2 (pow im 2))) (* 1/2 (/ (+ 2 (pow im 2)) (pow re 4))))))
(* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (+ (* 1/48 (+ 2 (pow im 2))) (* 1/2 (/ (+ 2 (pow im 2)) (pow re 4))))))
(* 1/48 (* (pow re 4) (+ 2 (pow im 2))))
(* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (* 1/48 (+ 2 (pow im 2)))))
(* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (+ (* 1/48 (+ 2 (pow im 2))) (* 1/2 (/ (+ 2 (pow im 2)) (pow re 4))))))
(* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (+ (* 1/48 (+ 2 (pow im 2))) (* 1/2 (/ (+ 2 (pow im 2)) (pow re 4))))))
(* 2 (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))))
(+ (* 2 (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))) (* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(+ (* 2 (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))) (* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(+ (* 2 (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))) (* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))))
(* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))))
(* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
1/2
(+ 1/2 (* -1/4 (pow re 2)))
(+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))
(+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))
(* 1/48 (pow re 4))
(* (pow re 4) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(* 1/48 (pow re 4))
(* (pow re 4) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(* -1/4 re)
(* re (- (* 1/48 (pow re 2)) 1/4))
(* re (- (* 1/48 (pow re 2)) 1/4))
(* re (- (* 1/48 (pow re 2)) 1/4))
(* 1/48 (pow re 3))
(* (pow re 3) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 3) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 3) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(* 1/48 (pow re 3))
(* -1 (* (pow re 3) (- (* 1/4 (/ 1 (pow re 2))) 1/48)))
(* -1 (* (pow re 3) (- (* 1/4 (/ 1 (pow re 2))) 1/48)))
(* -1 (* (pow re 3) (- (* 1/4 (/ 1 (pow re 2))) 1/48)))
-1/4
(- (* 1/48 (pow re 2)) 1/4)
(- (* 1/48 (pow re 2)) 1/4)
(- (* 1/48 (pow re 2)) 1/4)
(* 1/48 (pow re 2))
(* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(* 1/48 (pow re 2))
(* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/24 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))))))
(+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/24 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))))))
(* 1/24 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))
(* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))
(* 1/24 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))
(* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(+ 1 (+ (* 1/2 (* (pow im 2) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))) (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))
(+ 1 (+ (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))) (* 1/2 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))))) (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))
(+ 1 (+ (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))) (* 1/2 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))))) (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))
(* 1/24 (* (pow im 4) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2)))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (+ (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2))) (+ (/ 1 (pow im 4)) (/ (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)) (pow im 4))))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (+ (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2))) (+ (/ 1 (pow im 4)) (/ (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)) (pow im 4))))))
(* 1/24 (* (pow im 4) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2)))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (+ (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2))) (+ (/ 1 (pow im 4)) (/ (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)) (pow im 4))))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (+ (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2))) (+ (/ 1 (pow im 4)) (/ (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)) (pow im 4))))))
1
(+ 1 (* -1/2 (pow re 2)))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(* 1/24 (pow re 4))
(* (pow re 4) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(* 1/24 (pow re 4))
(* (pow re 4) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/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 re 2)
-1/2
(- (* 1/24 (pow re 2)) 1/2)
(- (* 1/24 (pow re 2)) 1/2)
(- (* 1/24 (pow re 2)) 1/2)
(* 1/24 (pow re 2))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* 1/24 (pow re 2))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))
(- (+ (* 1/4 (/ (pow re 4) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (* (pow im 2) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1)))) (/ 1 (- (* -1/2 (pow re 2)) 1)))
(- (+ (* 1/4 (/ (pow re 4) (- (* -1/2 (pow re 2)) 1))) (* (pow im 2) (+ (* 1/24 (/ (* (pow im 2) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (- (* -1/2 (pow re 2)) 1)))
(- (+ (* 1/4 (/ (pow re 4) (- (* -1/2 (pow re 2)) 1))) (* (pow im 2) (+ (* 1/24 (/ (* (pow im 2) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (- (* -1/2 (pow re 2)) 1)))
(* 1/24 (/ (* (pow im 4) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1)))
(* (pow im 4) (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1))))))
(* (pow im 4) (- (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (+ (* 1/4 (/ (pow re 4) (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))))
(* (pow im 4) (- (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (+ (* 1/4 (/ (pow re 4) (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))))
(* 1/24 (/ (* (pow im 4) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1)))
(* (pow im 4) (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1))))))
(* (pow im 4) (- (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (+ (* 1/4 (/ (pow re 4) (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))))
(* (pow im 4) (- (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (+ (* 1/4 (/ (pow re 4) (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))))
(* -1 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(+ (* -1 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(+ (* -1 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(+ (* -1 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(- (* 1/4 (pow re 4)) 1)
(- (+ (* 1/4 (pow re 4)) (* 1/2 (* (pow im 2) (- (* 1/4 (pow re 4)) 1)))) 1)
(- (+ (* 1/4 (pow re 4)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (- (* 1/4 (pow re 4)) 1))) (* 1/2 (- (* 1/4 (pow re 4)) 1))))) 1)
(- (+ (* 1/4 (pow re 4)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (- (* 1/4 (pow re 4)) 1))) (* 1/2 (- (* 1/4 (pow re 4)) 1))))) 1)
(* 1/24 (* (pow im 4) (- (* 1/4 (pow re 4)) 1)))
(* (pow im 4) (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2)))))
(* (pow im 4) (- (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (+ (* 1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2))))) (/ 1 (pow im 4))))
(* (pow im 4) (- (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (+ (* 1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2))))) (/ 1 (pow im 4))))
(* 1/24 (* (pow im 4) (- (* 1/4 (pow re 4)) 1)))
(* (pow im 4) (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2)))))
(* (pow im 4) (- (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (+ (* 1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2))))) (/ 1 (pow im 4))))
(* (pow im 4) (- (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (+ (* 1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2))))) (/ 1 (pow im 4))))
-1
(- (* 1/4 (pow re 4)) 1)
(- (* 1/4 (pow re 4)) 1)
(- (* 1/4 (pow re 4)) 1)
(* 1/4 (pow re 4))
(* (pow re 4) (- 1/4 (/ 1 (pow re 4))))
(* (pow re 4) (- 1/4 (/ 1 (pow re 4))))
(* (pow re 4) (- 1/4 (/ 1 (pow re 4))))
(* 1/4 (pow re 4))
(* (pow re 4) (- 1/4 (/ 1 (pow re 4))))
(* (pow re 4) (- 1/4 (/ 1 (pow re 4))))
(* (pow re 4) (- 1/4 (/ 1 (pow re 4))))
(* 1/48 re)
(* 1/48 re)
(* 1/48 re)
(* 1/48 re)
(* 1/48 re)
(* 1/48 re)
(* 1/48 re)
(* 1/48 re)
(* 1/48 re)
(* 1/48 re)
(* 1/48 re)
(* 1/48 re)
1/2
(+ 1/2 (* 1/24 (pow im 2)))
(+ 1/2 (* 1/24 (pow im 2)))
(+ 1/2 (* 1/24 (pow im 2)))
(* 1/24 (pow im 2))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 (pow im 2))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
1
(+ 1 (* 1/2 (pow im 2)))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* 1/24 (pow im 4))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
-1
(- (* 1/2 (pow re 2)) 1)
(- (* (pow re 2) (+ 1/2 (* -1/4 (pow re 2)))) 1)
(- (* (pow re 2) (+ 1/2 (* (pow re 2) (- (* 1/8 (pow re 2)) 1/4)))) 1)
(/ -2 (pow re 2))
(/ (- (* 4 (/ 1 (pow re 2))) 2) (pow re 2))
(/ (- (* 4 (/ 1 (pow re 2))) (+ 2 (/ 8 (pow re 4)))) (pow re 2))
(/ (- (+ (* 4 (/ 1 (pow re 2))) (* 16 (/ 1 (pow re 6)))) (+ 2 (/ 8 (pow re 4)))) (pow re 2))
(/ -2 (pow re 2))
(/ (- (* 4 (/ 1 (pow re 2))) 2) (pow re 2))
(/ (- (* 4 (/ 1 (pow re 2))) (+ 2 (/ 8 (pow re 4)))) (pow re 2))
(/ (- (+ (* 4 (/ 1 (pow re 2))) (* 16 (/ 1 (pow re 6)))) (+ 2 (/ 8 (pow re 4)))) (pow re 2))
(* 1/4 (pow re 2))
(* 1/4 (pow re 2))
(* 1/4 (pow re 2))
(* 1/4 (pow re 2))
(* 1/4 (pow re 2))
(* 1/4 (pow re 2))
(* 1/4 (pow re 2))
(* 1/4 (pow re 2))
(* 1/4 (pow re 2))
(* 1/4 (pow re 2))
(* 1/4 (pow re 2))
(* 1/4 (pow re 2))
1/2
(+ 1/2 (* 1/24 (pow im 2)))
(+ 1/2 (* 1/24 (pow im 2)))
(+ 1/2 (* 1/24 (pow im 2)))
(* 1/24 (pow im 2))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* 1/24 (pow im 2))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
Outputs
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(+ (* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im))))) (* 1/2 (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal -1/4 binary64) (*.f64 re re)))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(* -1/4 (* (pow re 2) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (*.f64 #s(literal -1/4 binary64) (*.f64 re re)))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(* (pow re 2) (+ (* -1/4 (+ (exp im) (/ 1 (exp im)))) (* 1/2 (/ (+ (exp im) (/ 1 (exp im))) (pow re 2)))))
(*.f64 (*.f64 re re) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (+.f64 #s(literal -1/4 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 re re)))))
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (pow re 2)) (* 1/2 (* (pow im 2) (+ 1 (* -1/2 (pow re 2)))))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/2 (+ 1 (* -1/2 (pow re 2))))))))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) (fma.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (pow re 2)) (* (pow im 2) (+ (* 1/2 (+ 1 (* -1/2 (pow re 2)))) (* (pow im 2) (+ (* 1/720 (* (pow im 2) (+ 1 (* -1/2 (pow re 2))))) (* 1/24 (+ 1 (* -1/2 (pow re 2))))))))))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(* 1/2 (* (+ 1 (* -1/2 (pow re 2))) (+ (exp im) (/ 1 (exp im)))))
(*.f64 (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(* -1/2 (pow re 2))
(*.f64 (*.f64 re re) #s(literal -1/2 binary64))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(* -1/2 (pow re 2))
(*.f64 (*.f64 re re) #s(literal -1/2 binary64))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(* (pow re 2) (- (/ 1 (pow re 2)) 1/2))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(* -1/2 re)
(*.f64 re #s(literal -1/2 binary64))
(* -1/2 re)
(*.f64 re #s(literal -1/2 binary64))
(* -1/2 re)
(*.f64 re #s(literal -1/2 binary64))
(* -1/2 re)
(*.f64 re #s(literal -1/2 binary64))
(* -1/2 re)
(*.f64 re #s(literal -1/2 binary64))
(* -1/2 re)
(*.f64 re #s(literal -1/2 binary64))
(* -1/2 re)
(*.f64 re #s(literal -1/2 binary64))
(* -1/2 re)
(*.f64 re #s(literal -1/2 binary64))
(* -1/2 re)
(*.f64 re #s(literal -1/2 binary64))
(* -1/2 re)
(*.f64 re #s(literal -1/2 binary64))
(* -1/2 re)
(*.f64 re #s(literal -1/2 binary64))
(* -1/2 re)
(*.f64 re #s(literal -1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* (pow im 2) (+ 1/24 (* 1/720 (pow im 2)))))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
(* 1/2 (+ (exp im) (/ 1 (exp im))))
(*.f64 #s(literal 1/2 binary64) (+.f64 (exp.f64 im) (exp.f64 (-.f64 #s(literal 0 binary64) im))))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(+ 1 (* 1/2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(+ 1 (* 1/2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(* 1/2 (pow im 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(* 1/2 (pow im 2))
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(* (pow im 2) (+ 1/2 (/ 1 (pow im 2))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(pow im 2)
(*.f64 im im)
(* 1/2 (+ 2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(+ (* -1/4 (* (pow re 2) (+ 2 (pow im 2)))) (* 1/2 (+ 2 (pow im 2))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/4 (+ 2 (pow im 2))) (* 1/48 (* (pow re 2) (+ 2 (pow im 2)))))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(+ (* 1/2 (+ 2 (pow im 2))) (* (pow re 2) (+ (* -1/4 (+ 2 (pow im 2))) (* 1/48 (* (pow re 2) (+ 2 (pow im 2)))))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* 1/48 (* (pow re 4) (+ 2 (pow im 2))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (* 1/48 (+ 2 (pow im 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re)))))
(* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (+ (* 1/48 (+ 2 (pow im 2))) (* 1/2 (/ (+ 2 (pow im 2)) (pow re 4))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))))
(* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (+ (* 1/48 (+ 2 (pow im 2))) (* 1/2 (/ (+ 2 (pow im 2)) (pow re 4))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))))
(* 1/48 (* (pow re 4) (+ 2 (pow im 2))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (* 1/48 (+ 2 (pow im 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re)))))
(* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (+ (* 1/48 (+ 2 (pow im 2))) (* 1/2 (/ (+ 2 (pow im 2)) (pow re 4))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))))
(* (pow re 4) (+ (* -1/4 (/ (+ 2 (pow im 2)) (pow re 2))) (+ (* 1/48 (+ 2 (pow im 2))) (* 1/2 (/ (+ 2 (pow im 2)) (pow re 4))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))))
(* 2 (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))))
(fma.f64 (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 re re)) #s(literal 1 binary64))
(+ (* 2 (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))) (* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(+ (* 2 (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))) (* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(+ (* 2 (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))) (* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)))
(* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) im) im)
(* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(*.f64 (*.f64 im im) (fma.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 im im)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))))
(* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(*.f64 (*.f64 im im) (fma.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 im im)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))))
(* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(*.f64 (*.f64 im im) (fma.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 im im)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))))
(* (pow im 2) (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) im) im)
(* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(*.f64 (*.f64 im im) (fma.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 im im)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))))
(* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(*.f64 (*.f64 im im) (fma.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 im im)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))))
(* (pow im 2) (+ 1/2 (+ (* 2 (/ (+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4))) (pow im 2))) (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))))
(*.f64 (*.f64 im im) (fma.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (/.f64 #s(literal 2 binary64) (*.f64 im im)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* -1/4 (pow re 2)))
(fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))
(+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(+ 1/2 (* (pow re 2) (- (* 1/48 (pow re 2)) 1/4)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))
(* 1/48 (pow re 4))
(*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))
(* (pow re 4) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))))
(* 1/48 (pow re 4))
(*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))
(* (pow re 4) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))))
(* (pow re 4) (- (+ 1/48 (/ 1/2 (pow re 4))) (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (/.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))))
(* -1/4 re)
(*.f64 #s(literal -1/4 binary64) re)
(* re (- (* 1/48 (pow re 2)) 1/4))
(*.f64 re (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)))
(* re (- (* 1/48 (pow re 2)) 1/4))
(*.f64 re (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)))
(* re (- (* 1/48 (pow re 2)) 1/4))
(*.f64 re (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)))
(* 1/48 (pow re 3))
(*.f64 re (*.f64 re (*.f64 re #s(literal 1/48 binary64))))
(* (pow re 3) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 re (*.f64 re re)))
(* (pow re 3) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 re (*.f64 re re)))
(* (pow re 3) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 re (*.f64 re re)))
(* 1/48 (pow re 3))
(*.f64 re (*.f64 re (*.f64 re #s(literal 1/48 binary64))))
(* -1 (* (pow re 3) (- (* 1/4 (/ 1 (pow re 2))) 1/48)))
(*.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 re (*.f64 re re)))
(* -1 (* (pow re 3) (- (* 1/4 (/ 1 (pow re 2))) 1/48)))
(*.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 re (*.f64 re re)))
(* -1 (* (pow re 3) (- (* 1/4 (/ 1 (pow re 2))) 1/48)))
(*.f64 (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))) (*.f64 re (*.f64 re re)))
-1/4
#s(literal -1/4 binary64)
(- (* 1/48 (pow re 2)) 1/4)
(fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64))
(- (* 1/48 (pow re 2)) 1/4)
(fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64))
(- (* 1/48 (pow re 2)) 1/4)
(fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64))
(* 1/48 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/48 binary64)))
(* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(* 1/48 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/48 binary64)))
(* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(* (pow re 2) (- 1/48 (* 1/4 (/ 1 (pow re 2)))))
(*.f64 (*.f64 re re) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/24 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 re re) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(+ 1 (+ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/24 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 re re) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(* 1/24 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))) (fma.f64 (*.f64 im im) (/.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))))
(* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))) (fma.f64 (*.f64 im im) (/.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))))
(* 1/24 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))) (fma.f64 (*.f64 im im) (/.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))))
(* (pow re 4) (+ (* -1/2 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 2))) (+ (* 1/24 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 4)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 4))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))) (fma.f64 (*.f64 im im) (/.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (+ (* 1/2 (* (pow im 2) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))) (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(+ 1 (+ (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))) (* 1/2 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))))) (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))
(fma.f64 re (*.f64 re (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))) (fma.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+ 1 (+ (* (pow im 2) (+ (* 1/24 (* (pow im 2) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))) (* 1/2 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))))) (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))))
(fma.f64 re (*.f64 re (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))) (fma.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(* 1/24 (* (pow im 4) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (+ (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2))) (+ (/ 1 (pow im 4)) (/ (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)) (pow im 4))))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 (*.f64 re (*.f64 re (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1 binary64))
(* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (+ (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2))) (+ (/ 1 (pow im 4)) (/ (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)) (pow im 4))))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 (*.f64 re (*.f64 re (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1 binary64))
(* 1/24 (* (pow im 4) (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (+ (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2))) (+ (/ 1 (pow im 4)) (/ (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)) (pow im 4))))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 (*.f64 re (*.f64 re (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1 binary64))
(* (pow im 4) (+ (* 1/24 (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))) (+ (* 1/2 (/ (+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2))) (pow im 2))) (+ (/ 1 (pow im 4)) (/ (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)) (pow im 4))))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (/.f64 (*.f64 re (*.f64 re (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)))) (*.f64 (*.f64 im im) (*.f64 im im)))) #s(literal 1 binary64))
1
#s(literal 1 binary64)
(+ 1 (* -1/2 (pow re 2)))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow re 2) (- (* 1/24 (pow re 2)) 1/2)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(* 1/24 (pow re 4))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))
(* (pow re 4) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(* 1/24 (pow re 4))
(*.f64 #s(literal 1/24 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))
(* (pow re 4) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(* (pow re 4) (- (+ 1/24 (/ 1 (pow re 4))) (* 1/2 (/ 1 (pow re 2)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
(pow re 2)
(*.f64 re re)
-1/2
#s(literal -1/2 binary64)
(- (* 1/24 (pow re 2)) 1/2)
(fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))
(- (* 1/24 (pow re 2)) 1/2)
(fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))
(- (* 1/24 (pow re 2)) 1/2)
(fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64))
(* 1/24 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/24 binary64))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(* 1/24 (pow re 2))
(*.f64 (*.f64 re re) #s(literal 1/24 binary64))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(* (pow re 2) (- 1/24 (* 1/2 (/ 1 (pow re 2)))))
(*.f64 re (*.f64 re (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal -1/2 binary64) (*.f64 re re)))))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(+ 1 (+ (* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))) (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(*.f64 (*.f64 re re) (fma.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 re re))) #s(literal 1 binary64))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 re re))) #s(literal 1 binary64))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 re re))) #s(literal 1 binary64))
(* -1/2 (* (pow re 2) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(*.f64 (*.f64 re re) (fma.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal -1/2 binary64)) #s(literal -1/2 binary64)))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 re re))) #s(literal 1 binary64))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 re re))) #s(literal 1 binary64))
(* (pow re 2) (+ (* -1/2 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (+ (/ 1 (pow re 2)) (/ (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))) (pow re 2)))))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal -1/2 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (*.f64 re re))) #s(literal 1 binary64))
(/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))
(/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(- (+ (* 1/4 (/ (pow re 4) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (* (pow im 2) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1)))) (/ 1 (- (* -1/2 (pow re 2)) 1)))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)) (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(- (+ (* 1/4 (/ (pow re 4) (- (* -1/2 (pow re 2)) 1))) (* (pow im 2) (+ (* 1/24 (/ (* (pow im 2) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (- (* -1/2 (pow re 2)) 1)))
(fma.f64 (*.f64 im im) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(- (+ (* 1/4 (/ (pow re 4) (- (* -1/2 (pow re 2)) 1))) (* (pow im 2) (+ (* 1/24 (/ (* (pow im 2) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (- (* -1/2 (pow re 2)) 1)))
(fma.f64 (*.f64 im im) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(* 1/24 (/ (* (pow im 4) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(* (pow im 4) (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (- (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (+ (* 1/4 (/ (pow re 4) (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))))
(* (pow im 4) (- (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (+ (* 1/4 (/ (pow re 4) (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))))
(* 1/24 (/ (* (pow im 4) (- (* 1/4 (pow re 4)) 1)) (- (* -1/2 (pow re 2)) 1)))
(/.f64 (*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)))) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(* (pow im 4) (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1))))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (- (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (+ (* 1/4 (/ (pow re 4) (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))))
(* (pow im 4) (- (+ (* 1/24 (/ (- (* 1/4 (pow re 4)) 1) (- (* -1/2 (pow re 2)) 1))) (+ (* 1/4 (/ (pow re 4) (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (* (pow im 2) (- (* -1/2 (pow re 2)) 1)))))) (/ 1 (* (pow im 4) (- (* -1/2 (pow re 2)) 1)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) (fma.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64)))))))
(* -1 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))
(fma.f64 (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) im) (-.f64 #s(literal 0 binary64) im) #s(literal -1 binary64))
(+ (* -1 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)))
(+ (* -1 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)))
(+ (* -1 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))) (* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)))
(* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64)))
(* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))))
(* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))))
(* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))))
(* 1/4 (* (pow re 4) (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64)))
(* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))))
(* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))))
(* (pow re 4) (+ (* -1 (/ (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))) (pow re 4))) (* 1/4 (+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2))))))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))))
(- (* 1/4 (pow re 4)) 1)
(fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64))
(- (+ (* 1/4 (pow re 4)) (* 1/2 (* (pow im 2) (- (* 1/4 (pow re 4)) 1)))) 1)
(*.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)))
(- (+ (* 1/4 (pow re 4)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (- (* 1/4 (pow re 4)) 1))) (* 1/2 (- (* 1/4 (pow re 4)) 1))))) 1)
(fma.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)))
(- (+ (* 1/4 (pow re 4)) (* (pow im 2) (+ (* 1/24 (* (pow im 2) (- (* 1/4 (pow re 4)) 1))) (* 1/2 (- (* 1/4 (pow re 4)) 1))))) 1)
(fma.f64 (*.f64 im im) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)))
(* 1/24 (* (pow im 4) (- (* 1/4 (pow re 4)) 1)))
(*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64))))
(* (pow im 4) (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (- (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (+ (* 1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2))))) (/ 1 (pow im 4))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))) #s(literal -1 binary64))
(* (pow im 4) (- (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (+ (* 1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2))))) (/ 1 (pow im 4))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))) #s(literal -1 binary64))
(* 1/24 (* (pow im 4) (- (* 1/4 (pow re 4)) 1)))
(*.f64 (*.f64 (*.f64 im im) #s(literal 1/24 binary64)) (*.f64 (*.f64 im im) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64))))
(* (pow im 4) (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(* (pow im 4) (- (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (+ (* 1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2))))) (/ 1 (pow im 4))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))) #s(literal -1 binary64))
(* (pow im 4) (- (+ (* 1/24 (- (* 1/4 (pow re 4)) 1)) (+ (* 1/4 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (- (* 1/4 (pow re 4)) 1) (pow im 2))))) (/ 1 (pow im 4))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (/.f64 #s(literal 1/4 binary64) (*.f64 (*.f64 im im) (*.f64 im im))) (*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))) #s(literal -1 binary64))
-1
#s(literal -1 binary64)
(- (* 1/4 (pow re 4)) 1)
(fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64))
(- (* 1/4 (pow re 4)) 1)
(fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64))
(- (* 1/4 (pow re 4)) 1)
(fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64))
(* 1/4 (pow re 4))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64))
(* (pow re 4) (- 1/4 (/ 1 (pow re 4))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))))
(* (pow re 4) (- 1/4 (/ 1 (pow re 4))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))))
(* (pow re 4) (- 1/4 (/ 1 (pow re 4))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))))
(* 1/4 (pow re 4))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64))
(* (pow re 4) (- 1/4 (/ 1 (pow re 4))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))))
(* (pow re 4) (- 1/4 (/ 1 (pow re 4))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))))
(* (pow re 4) (- 1/4 (/ 1 (pow re 4))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (+.f64 #s(literal 1/4 binary64) (/.f64 #s(literal -1 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))))
(* 1/48 re)
(*.f64 re #s(literal 1/48 binary64))
(* 1/48 re)
(*.f64 re #s(literal 1/48 binary64))
(* 1/48 re)
(*.f64 re #s(literal 1/48 binary64))
(* 1/48 re)
(*.f64 re #s(literal 1/48 binary64))
(* 1/48 re)
(*.f64 re #s(literal 1/48 binary64))
(* 1/48 re)
(*.f64 re #s(literal 1/48 binary64))
(* 1/48 re)
(*.f64 re #s(literal 1/48 binary64))
(* 1/48 re)
(*.f64 re #s(literal 1/48 binary64))
(* 1/48 re)
(*.f64 re #s(literal 1/48 binary64))
(* 1/48 re)
(*.f64 re #s(literal 1/48 binary64))
(* 1/48 re)
(*.f64 re #s(literal 1/48 binary64))
(* 1/48 re)
(*.f64 re #s(literal 1/48 binary64))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
1
#s(literal 1 binary64)
(+ 1 (* 1/2 (pow im 2)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(+ 1 (* (pow im 2) (+ 1/2 (* 1/24 (pow im 2)))))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(* 1/24 (pow im 4))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64))
(* 1/24 (pow im 4))
(*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64)))
(* (pow im 4) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64))
(* (pow im 4) (+ 1/24 (+ (* 1/2 (/ 1 (pow im 2))) (/ 1 (pow im 4)))))
(fma.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im))) #s(literal 1 binary64))
-1
#s(literal -1 binary64)
(- (* 1/2 (pow re 2)) 1)
(fma.f64 #s(literal 1/2 binary64) (*.f64 re re) #s(literal -1 binary64))
(- (* (pow re 2) (+ 1/2 (* -1/4 (pow re 2)))) 1)
(fma.f64 (*.f64 re re) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(- (* (pow re 2) (+ 1/2 (* (pow re 2) (- (* 1/8 (pow re 2)) 1/4)))) 1)
(fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re (fma.f64 (*.f64 re re) #s(literal 1/8 binary64) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64))
(/ -2 (pow re 2))
(/.f64 #s(literal -2 binary64) (*.f64 re re))
(/ (- (* 4 (/ 1 (pow re 2))) 2) (pow re 2))
(/.f64 (+.f64 #s(literal -2 binary64) (/.f64 #s(literal 4 binary64) (*.f64 re re))) (*.f64 re re))
(/ (- (* 4 (/ 1 (pow re 2))) (+ 2 (/ 8 (pow re 4)))) (pow re 2))
(/.f64 (+.f64 (+.f64 #s(literal -2 binary64) (/.f64 #s(literal 4 binary64) (*.f64 re re))) (/.f64 #s(literal -8 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 re re))
(/ (- (+ (* 4 (/ 1 (pow re 2))) (* 16 (/ 1 (pow re 6)))) (+ 2 (/ 8 (pow re 4)))) (pow re 2))
(/.f64 (+.f64 (+.f64 (+.f64 #s(literal -2 binary64) (/.f64 #s(literal 4 binary64) (*.f64 re re))) (/.f64 #s(literal -8 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (/.f64 #s(literal 16 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 re re))
(/ -2 (pow re 2))
(/.f64 #s(literal -2 binary64) (*.f64 re re))
(/ (- (* 4 (/ 1 (pow re 2))) 2) (pow re 2))
(/.f64 (+.f64 #s(literal -2 binary64) (/.f64 #s(literal 4 binary64) (*.f64 re re))) (*.f64 re re))
(/ (- (* 4 (/ 1 (pow re 2))) (+ 2 (/ 8 (pow re 4)))) (pow re 2))
(/.f64 (+.f64 (+.f64 #s(literal -2 binary64) (/.f64 #s(literal 4 binary64) (*.f64 re re))) (/.f64 #s(literal -8 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (*.f64 re re))
(/ (- (+ (* 4 (/ 1 (pow re 2))) (* 16 (/ 1 (pow re 6)))) (+ 2 (/ 8 (pow re 4)))) (pow re 2))
(/.f64 (+.f64 (+.f64 (+.f64 #s(literal -2 binary64) (/.f64 #s(literal 4 binary64) (*.f64 re re))) (/.f64 #s(literal -8 binary64) (*.f64 (*.f64 re re) (*.f64 re re)))) (/.f64 #s(literal 16 binary64) (pow.f64 re #s(literal 6 binary64)))) (*.f64 re re))
(* 1/4 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
(* 1/4 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
(* 1/4 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
(* 1/4 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
(* 1/4 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
(* 1/4 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
(* 1/4 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
(* 1/4 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
(* 1/4 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
(* 1/4 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
(* 1/4 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
(* 1/4 (pow re 2))
(*.f64 re (*.f64 re #s(literal 1/4 binary64)))
1/2
#s(literal 1/2 binary64)
(+ 1/2 (* 1/24 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(+ 1/2 (* 1/24 (pow im 2)))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* 1/24 (pow im 2))
(*.f64 (*.f64 im im) #s(literal 1/24 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))
(* (pow im 2) (+ 1/24 (* 1/2 (/ 1 (pow im 2)))))
(fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))

eval448.0ms (3.3%)

Memory
-21.3MiB live, 284.6MiB allocated
Compiler

Compiled 83 035 to 3 531 computations (95.7% saved)

prune536.0ms (3.9%)

Memory
-7.9MiB live, 280.1MiB allocated
Pruning

34 alts after pruning (30 fresh and 4 done)

PrunedKeptTotal
New1 408161 424
Fresh101424
Picked415
Done033
Total1 422341 456
Accuracy
100.0%
Counts
1 456 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
36.2%
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
36.6%
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
56.8%
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
58.4%
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
56.8%
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
48.0%
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
59.8%
(/.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
65.0%
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (fma.f64 im im #s(literal -2 binary64)))
50.6%
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) im) (-.f64 #s(literal 0 binary64) im) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
30.6%
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
61.2%
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
30.6%
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
58.4%
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
61.3%
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
51.7%
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
53.8%
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
61.3%
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
33.5%
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
33.7%
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
14.4%
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
15.5%
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
56.8%
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
29.5%
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 re re)))
51.7%
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
16.6%
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))))
15.1%
(*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (cosh.f64 im))
25.3%
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
33.6%
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
58.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) #s(literal 2 binary64)))
77.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 im im #s(literal 2 binary64)))
64.1%
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
20.9%
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
52.5%
(cos.f64 re)
30.2%
#s(literal 1 binary64)
Compiler

Compiled 1 898 to 627 computations (67% saved)

regimes322.0ms (2.3%)

Memory
6.9MiB live, 162.5MiB allocated
Counts
63 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) im) (-.f64 #s(literal 0 binary64) im) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 re re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(cos.f64 re)
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (cosh.f64 im))
(fma.f64 re (*.f64 re (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64))))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (fma.f64 im im #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (cos.f64 re))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (sinh.f64 (+.f64 im im))) (*.f64 #s(literal 1/2 binary64) (cos.f64 re))) (*.f64 #s(literal 2 binary64) (sinh.f64 im)))
Outputs
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (cos.f64 re))
Calls

6 calls:

135.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
84.0ms
(cos.f64 re)
37.0ms
re
34.0ms
im
16.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
Results
AccuracySegmentsBranch
100.0%1re
100.0%1im
100.0%1(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
100.0%1(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
100.0%1(cos.f64 re)
100.0%1(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Compiler

Compiled 37 to 28 computations (24.3% saved)

regimes379.0ms (2.8%)

Memory
19.0MiB live, 176.7MiB allocated
Counts
60 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) im) (-.f64 #s(literal 0 binary64) im) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 re re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(cos.f64 re)
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (cosh.f64 im))
(fma.f64 re (*.f64 re (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64))))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 im im) #s(literal -4 binary64)) (*.f64 (cos.f64 re) #s(literal 1/2 binary64))) (fma.f64 im im #s(literal -2 binary64)))
(*.f64 (cos.f64 re) (fma.f64 (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) (*.f64 im (*.f64 im (*.f64 im im))) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
Calls

6 calls:

285.0ms
(cos.f64 re)
26.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
19.0ms
re
17.0ms
im
15.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
Results
AccuracySegmentsBranch
97.0%2re
98.4%3im
98.5%2(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
97.0%2(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
97.0%2(cos.f64 re)
92.8%1(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Compiler

Compiled 37 to 28 computations (24.3% saved)

regimes18.0ms (0.1%)

Memory
-0.8MiB live, 36.1MiB allocated
Counts
57 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) im) (-.f64 #s(literal 0 binary64) im) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 re re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(cos.f64 re)
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (cosh.f64 im))
(fma.f64 re (*.f64 re (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64))))) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (cos.f64 re) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
Outputs
(*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (cosh.f64 im))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
Calls

1 calls:

15.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
100.0%3(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 13 to 10 computations (23.1% saved)

regimes16.0ms (0.1%)

Memory
8.1MiB live, 46.7MiB allocated
Counts
52 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) im) (-.f64 #s(literal 0 binary64) im) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 re re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(cos.f64 re)
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64))
(*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (cosh.f64 im))
Outputs
(*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (cosh.f64 im))
(cos.f64 re)
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
Calls

1 calls:

14.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
99.7%3(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 13 to 10 computations (23.1% saved)

regimes16.0ms (0.1%)

Memory
-2.3MiB live, 36.5MiB allocated
Counts
51 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) im) (-.f64 #s(literal 0 binary64) im) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 re re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(cos.f64 re)
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) #s(literal 1 binary64))
Outputs
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(cos.f64 re)
(*.f64 #s(literal 1 binary64) (cosh.f64 im))
Calls

1 calls:

13.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
99.0%3(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 13 to 10 computations (23.1% saved)

regimes86.0ms (0.6%)

Memory
1.2MiB live, 165.5MiB allocated
Counts
49 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) im) (-.f64 #s(literal 0 binary64) im) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 re re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(cos.f64 re)
Outputs
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(cos.f64 re)
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
Calls

6 calls:

17.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
15.0ms
im
14.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
13.0ms
re
13.0ms
(cos.f64 re)
Results
AccuracySegmentsBranch
84.6%2(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
84.6%2im
73.5%2re
78.2%4(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
78.2%4(cos.f64 re)
94.4%3(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 37 to 28 computations (24.3% saved)

regimes83.0ms (0.6%)

Memory
-25.0MiB live, 174.5MiB allocated
Counts
48 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im #s(literal 1/720 binary64)) #s(literal 1/24 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (fma.f64 (*.f64 (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) im) (-.f64 #s(literal 0 binary64) im) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(/.f64 (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/48 binary64) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 #s(literal 1/360 binary64) (*.f64 im (*.f64 im im))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (*.f64 im (*.f64 im #s(literal 1/360 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 re re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (fma.f64 (*.f64 im im) (*.f64 im #s(literal 1/360 binary64)) (*.f64 im #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re (*.f64 (*.f64 re re) #s(literal 1/4 binary64))) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64))))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/4 binary64)) #s(literal -1 binary64)) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)) (/.f64 (fma.f64 im (*.f64 im (fma.f64 im (*.f64 im #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal -1 binary64)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 re re) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 im (/.f64 #s(literal 1 binary64) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal 1/12 binary64)))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (*.f64 im im) (*.f64 im im)) (*.f64 (/.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))) (+.f64 #s(literal 1/24 binary64) (/.f64 #s(literal 1/2 binary64) (*.f64 im im)))))
(*.f64 (*.f64 (*.f64 re re) (*.f64 re re)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 (*.f64 re re) (*.f64 re re))) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (+.f64 #s(literal 1/48 binary64) (/.f64 #s(literal -1/4 binary64) (*.f64 re re))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 (*.f64 im im) (fma.f64 im (/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/129600 binary64)) #s(literal -1/144 binary64)) im) (fma.f64 im (*.f64 im #s(literal 1/360 binary64)) #s(literal -1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (fma.f64 (*.f64 im im) (*.f64 (*.f64 im im) (*.f64 (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)) (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64)))) #s(literal -1 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 #s(literal 1/24 binary64) (*.f64 im im) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
Outputs
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
Calls

6 calls:

14.0ms
im
14.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
13.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
13.0ms
(cos.f64 re)
13.0ms
re
Results
AccuracySegmentsBranch
61.3%1re
71.7%2(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
71.7%2(cos.f64 re)
61.3%1im
61.3%1(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
71.7%2(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 37 to 28 computations (24.3% saved)

regimes22.0ms (0.2%)

Memory
38.4MiB live, 77.6MiB allocated
Counts
24 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal 1/24 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 (*.f64 (*.f64 re re) (*.f64 re re)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal -1 binary64))))
Outputs
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64))
Calls

3 calls:

8.0ms
(cos.f64 re)
7.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
6.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
71.6%2(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
71.6%2(cos.f64 re)
71.6%2(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 23 to 18 computations (21.7% saved)

regimes47.0ms (0.3%)

Memory
-31.0MiB live, 48.0MiB allocated
Counts
21 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))) (fma.f64 im im #s(literal 2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
Outputs
(*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
Calls

3 calls:

34.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
6.0ms
(cos.f64 re)
6.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
70.1%2(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
70.1%2(cos.f64 re)
70.1%2(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 23 to 18 computations (21.7% saved)

regimes16.0ms (0.1%)

Memory
33.4MiB live, 33.4MiB allocated
Counts
17 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 re re) (*.f64 re re))))
(*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 re (*.f64 re #s(literal -1/720 binary64)) #s(literal 1/24 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (*.f64 im im) (*.f64 (*.f64 im im) #s(literal 1/24 binary64))))
Outputs
(*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64)))))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
Calls

3 calls:

5.0ms
(cos.f64 re)
5.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
5.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
69.9%2(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
69.9%2(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
69.9%2(cos.f64 re)
Compiler

Compiled 23 to 18 computations (21.7% saved)

regimes38.0ms (0.3%)

Memory
-6.1MiB live, 35.1MiB allocated
Counts
12 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (fma.f64 #s(literal 1/24 binary64) (*.f64 re re) #s(literal -1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
Outputs
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))
Calls

3 calls:

29.0ms
(cos.f64 re)
4.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
4.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
69.0%2(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
69.0%2(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
69.0%2(cos.f64 re)
Compiler

Compiled 23 to 18 computations (21.7% saved)

regimes20.0ms (0.1%)

Memory
-25.4MiB live, 52.8MiB allocated
Counts
8 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 re (*.f64 re #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64)))
Outputs
(*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64)))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
Calls

6 calls:

4.0ms
re
4.0ms
(cos.f64 re)
3.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
3.0ms
im
3.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
53.8%1re
53.8%1(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
53.8%1im
60.1%2(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
62.5%3(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
62.5%3(cos.f64 re)
Compiler

Compiled 37 to 28 computations (24.3% saved)

regimes8.0ms (0.1%)

Memory
22.9MiB live, 22.9MiB allocated
Counts
6 → 3
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
Outputs
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
Calls

3 calls:

3.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
2.0ms
(cos.f64 re)
2.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
56.4%2(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
58.8%3(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
58.8%3(cos.f64 re)
Compiler

Compiled 23 to 18 computations (21.7% saved)

regimes6.0ms (0%)

Memory
-22.9MiB live, 16.1MiB allocated
Counts
5 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 (*.f64 re re) #s(literal -1/2 binary64) #s(literal 1 binary64))
Outputs
(fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
Calls

2 calls:

3.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
2.0ms
(cos.f64 re)
Results
AccuracySegmentsBranch
56.4%2(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
56.4%2(cos.f64 re)
Compiler

Compiled 10 to 8 computations (20% saved)

regimes11.0ms (0.1%)

Memory
32.5MiB live, 32.5MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
Outputs
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
Calls

6 calls:

2.0ms
re
2.0ms
im
2.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
2.0ms
(cos.f64 re)
2.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Results
AccuracySegmentsBranch
48.0%1re
48.0%1im
48.0%1(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
48.0%1(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
48.0%1(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
48.0%1(cos.f64 re)
Compiler

Compiled 37 to 28 computations (24.3% saved)

regimes21.0ms (0.2%)

Memory
-43.3MiB live, 21.4MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
Outputs
#s(literal 1 binary64)
(*.f64 #s(literal 1/2 binary64) (*.f64 im im))
Calls

6 calls:

13.0ms
(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
2.0ms
re
2.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
1.0ms
im
1.0ms
(cos.f64 re)
Results
AccuracySegmentsBranch
48.0%2(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
47.9%2im
34.9%3re
33.1%2(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
33.1%2(cos.f64 re)
47.9%2(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Compiler

Compiled 37 to 28 computations (24.3% saved)

regimes9.0ms (0.1%)

Memory
-17.0MiB live, 22.8MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
Outputs
#s(literal 1 binary64)
Calls

6 calls:

2.0ms
(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
1.0ms
(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
1.0ms
re
1.0ms
im
1.0ms
(cos.f64 re)
Results
AccuracySegmentsBranch
30.2%1(*.f64 #s(literal 1/2 binary64) (cos.f64 re))
30.2%1(cos.f64 re)
30.2%1re
30.2%1im
30.2%1(+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
30.2%1(*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 37 to 28 computations (24.3% saved)

bsearch1.0ms (0%)

Memory
2.1MiB live, 2.1MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9999999999938677
1.0
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch1.0ms (0%)

Memory
2.2MiB live, 2.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9999999999938677
1.0
0.0ms
-inf
-0.9999523399515745
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9999999999938677
1.0
0.0ms
-inf
-0.9999523399515745
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9999999999938677
1.0
0.0ms
-inf
-0.9999523399515745
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch1.0ms (0%)

Memory
2.2MiB live, 2.2MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.9931801696161936
0.9999999981694492
0.0ms
-inf
-0.9999523399515745
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch1.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.02462202638258147
0.019289866642212404
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.02462202638258147
0.019289866642212404
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.008006603899830688
0.019289866642212404
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.008006603899830688
0.019289866642212404
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.008006603899830688
0.019289866642212404
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.955188806482077
0.9572566209197726
0.0ms
-0.008006603899830688
0.019289866642212404
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.955188806482077
0.9572566209197726
0.0ms
-0.008006603899830688
0.019289866642212404
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.008006603899830688
0.019289866642212404
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.000000000000015
4.002883903762614
Compiler

Compiled 16 to 15 computations (6.3% saved)

simplify15.0ms (0.1%)

Memory
0.5MiB live, 39.6MiB allocated
Algorithm
egg-herbie
Rules
50×*-commutative_binary64
+-commutative_binary64
*-lft-identity_binary64
sub-neg_binary64
1-exp_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
098592
1131592
2133592
3134592
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (cos.f64 re))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal 9007199254685757/9007199254740992 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (cosh.f64 im)))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal -inf.0 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (cosh.f64 im)) (if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal 9007199254685757/9007199254740992 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 im im #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (cosh.f64 im))))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal -inf.0 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (cosh.f64 im)) (if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal 9007199254685757/9007199254740992 binary64)) (cos.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal 9007199254685757/9007199254740992 binary64)) (cos.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal 8962163258467287/9007199254740992 binary64)) (cos.f64 re) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal -5764607523034235/288230376151711744 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal -5764607523034235/288230376151711744 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))) (if (<=.f64 (cos.f64 re) #s(literal 2152720621883097/2251799813685248 binary64)) (fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (if (<=.f64 (cos.f64 re) #s(literal 2152720621883097/2251799813685248 binary64)) (fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
#s(literal 1 binary64)
Outputs
(*.f64 (*.f64 #s(literal 1 binary64) (cosh.f64 im)) (cos.f64 re))
(*.f64 (cosh.f64 im) (cos.f64 re))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal 9007199254685757/9007199254740992 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (cosh.f64 im)))
(if (<=.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 9007199254685757/9007199254740992 binary64)) (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (cosh.f64 im))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal -inf.0 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (cosh.f64 im)) (if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal 9007199254685757/9007199254740992 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (fma.f64 im im #s(literal 2 binary64))) (*.f64 #s(literal 1 binary64) (cosh.f64 im))))
(if (<=.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal -inf.0 binary64)) (*.f64 (cosh.f64 im) (*.f64 (*.f64 re re) #s(literal -1/2 binary64))) (if (<=.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 9007199254685757/9007199254740992 binary64)) (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (fma.f64 im im #s(literal 2 binary64))) (cosh.f64 im)))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal -inf.0 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (cosh.f64 im)) (if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal 9007199254685757/9007199254740992 binary64)) (cos.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))))
(if (<=.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal -inf.0 binary64)) (*.f64 (cosh.f64 im) (*.f64 (*.f64 re re) #s(literal -1/2 binary64))) (if (<=.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 9007199254685757/9007199254740992 binary64)) (cos.f64 re) (cosh.f64 im)))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal 9007199254685757/9007199254740992 binary64)) (cos.f64 re) (*.f64 #s(literal 1 binary64) (cosh.f64 im))))
(if (<=.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))) (if (<=.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 9007199254685757/9007199254740992 binary64)) (cos.f64 re) (cosh.f64 im)))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal 8962163258467287/9007199254740992 binary64)) (cos.f64 re) (*.f64 (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)) (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))))
(if (<=.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal -inf.0 binary64)) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) (fma.f64 (*.f64 re re) #s(literal -1/1440 binary64) #s(literal 1/48 binary64)) #s(literal -1/4 binary64)) #s(literal 1/2 binary64))) (if (<=.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 8962163258467287/9007199254740992 binary64)) (cos.f64 re) (*.f64 (fma.f64 (*.f64 im im) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (fma.f64 re (*.f64 re (fma.f64 re (*.f64 re #s(literal 1/48 binary64)) #s(literal -1/4 binary64))) #s(literal 1/2 binary64)))))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal -5764607523034235/288230376151711744 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal -5764607523034235/288230376151711744 binary64)) (*.f64 (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) (fma.f64 (*.f64 im im) #s(literal 1/720 binary64) #s(literal 1/24 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal -5764607523034235/288230376151711744 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(if (<=.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal -5764607523034235/288230376151711744 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im im)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/360 binary64) #s(literal 1/12 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (*.f64 (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 re re))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (*.f64 (*.f64 (*.f64 re re) #s(literal -1/2 binary64)) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (*.f64 (*.f64 im im) (*.f64 im (*.f64 im (fma.f64 (*.f64 re re) #s(literal -1/48 binary64) #s(literal 1/24 binary64))))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))) (fma.f64 im (*.f64 im (fma.f64 (*.f64 im im) #s(literal 1/24 binary64) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))) (if (<=.f64 (cos.f64 re) #s(literal 2152720621883097/2251799813685248 binary64)) (fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (*.f64 (fma.f64 im im #s(literal 2 binary64)) (fma.f64 #s(literal -1/4 binary64) (*.f64 re re) #s(literal 1/2 binary64))) (if (<=.f64 (cos.f64 re) #s(literal 2152720621883097/2251799813685248 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/24 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (if (<=.f64 (cos.f64 re) #s(literal 2152720621883097/2251799813685248 binary64)) (fma.f64 (*.f64 re re) (*.f64 #s(literal 1/24 binary64) (*.f64 re re)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (if (<=.f64 (cos.f64 re) #s(literal 2152720621883097/2251799813685248 binary64)) (fma.f64 (*.f64 re re) (*.f64 (*.f64 re re) #s(literal 1/24 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))))
(if (<=.f64 (cos.f64 re) #s(literal -5764607523034235/1152921504606846976 binary64)) (fma.f64 re (*.f64 re #s(literal -1/2 binary64)) #s(literal 1 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 im im) #s(literal 1 binary64))
(if (<=.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 re)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
(if (<=.f64 (*.f64 (*.f64 (cos.f64 re) #s(literal 1/2 binary64)) (+.f64 (exp.f64 (-.f64 #s(literal 0 binary64) im)) (exp.f64 im))) #s(literal 2 binary64)) #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 im im)))
#s(literal 1 binary64)

soundness1.8s (13.4%)

Memory
29.2MiB live, 1 617.5MiB allocated
Rules
30 150×accelerator-lowering-fma.f32
30 150×accelerator-lowering-fma.f64
21 526×accelerator-lowering-fma.f32
21 526×accelerator-lowering-fma.f64
19 980×accelerator-lowering-fma.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
029122
1182122
21473122
08174107
02915517
19555239
232794558
085734149
0108604
1319573
21028563
33176546
47138546
57588546
67862546
08035511
01372192
14391996
214791984
342861870
477421870
081031696
02232930
17742708
228212570
379652554
085422326
01025
14021
227819
3247519
0902319
Stop Event
fuel
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 577 to 769 computations (51.2% saved)

preprocess115.0ms (0.8%)

Memory
-23.5MiB live, 255.5MiB allocated
Remove

(abs im)

(abs re)

Compiler

Compiled 1 294 to 254 computations (80.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...