math.cos on complex, imaginary part

Time bar (total: 11.2s)

analyze0.0ms (0%)

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

sample4.2s (37.8%)

Memory
16.7MiB live, 2 665.7MiB allocated
Samples
1.8s2 791×1valid
943.0ms4 311×0valid
837.0ms1 154×2valid
Precisions
Click to see histograms. Total time spent on operations: 3.1s
adjust: 1.2s (40.8% of total)
ival-exp: 992.0ms (32.4% of total)
ival-sin: 396.0ms (12.9% of total)
ival-mult: 233.0ms (7.6% of total)
ival-neg: 107.0ms (3.5% of total)
ival-sub: 75.0ms (2.4% of total)
ival-true: 6.0ms (0.2% of total)
...in/eval/compile.rkt:110:19: 3.0ms (0.1% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

preprocess264.0ms (2.4%)

Memory
2.4MiB live, 120.3MiB allocated
Algorithm
egg-herbie
Rules
737×fmm-def
661×fma-define
248×distribute-lft-in
219×distribute-rgt-in
199×associate-*r/
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
032316
180308
2261308
3887304
42161294
53587294
64377294
74915294
85023294
95023294
105023294
115023294
125055294
135085294
145085294
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 (neg.f64 re))) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 (neg.f64 re))) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 im)) (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re)))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (sin.f64 re) (fma.f64 (exp.f64 im) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (sin.f64 re) (fma.f64 (exp.f64 im) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 (neg.f64 re))) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (sin.f64 re) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (fma.f64 #s(literal 1/2 binary64) (exp.f64 im) (/.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (neg.f64 (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (sin.f64 re) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))
(*.f64 (sin.f64 re) (fma.f64 #s(literal 1/2 binary64) (exp.f64 im) (/.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 (neg.f64 re))) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (sin.f64 re) (fma.f64 (exp.f64 im) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (sin.f64 re) (fma.f64 (exp.f64 im) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 im)) (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 im) (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re))))
(*.f64 (sin.f64 im) (fma.f64 (exp.f64 re) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (exp.f64 re))))
Symmetry

(negabs re)

(negabs im)

explain242.0ms (2.2%)

Memory
-17.6MiB live, 349.8MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1360-0-(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
00-0-(exp.f64 im)
00-0-(neg.f64 im)
01(6.578077673503025e-298 436.5607752084156)0-(exp.f64 (neg.f64 im))
00-0-(sin.f64 re)
00-0-im
00-0-(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
00-0-(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
00-0-re
00-0-#s(literal 1/2 binary64)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))cancellation1360
exp.f64(exp.f64 (neg.f64 im))sensitivity10
Confusion
Predicted +Predicted -
+1010
-36119
Precision
0.7372262773722628
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+10100
-360119
Precision?
0.7372262773722628
Recall?
1.0
Freqs
test
numberfreq
0119
1137
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
47.0ms112×2valid
36.0ms160×1valid
22.0ms240×0valid
Compiler

Compiled 96 to 44 computations (54.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 81.0ms
ival-exp: 47.0ms (58.3% of total)
ival-sin: 11.0ms (13.6% of total)
ival-mult: 9.0ms (11.2% of total)
adjust: 4.0ms (5% of total)
ival-sub: 4.0ms (5% of total)
ival-neg: 3.0ms (3.7% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

eval1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Compiler

Compiled 13 to 9 computations (30.8% saved)

prune1.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
63.6%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 13 to 10 computations (23.1% saved)

simplify90.0ms (0.8%)

Memory
-5.0MiB live, 33.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(exp.f64 (neg.f64 im))
cost-diff0
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
cost-diff0
(sin.f64 re)
cost-diff0
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
Rules
932×fma-define
290×fmm-def
115×distribute-lft-in
88×distribute-rgt-in
85×associate-*r*
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
016128
128128
259128
3131128
4261126
5426126
6687126
71129126
81789126
92454126
102550126
112653126
122667126
132667126
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
#s(literal 1/2 binary64)
(sin.f64 re)
re
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(exp.f64 (neg.f64 im))
(neg.f64 im)
im
(exp.f64 im)
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (sin.f64 re) (fma.f64 (exp.f64 im) #s(literal -1/2 binary64) (/.f64 #s(literal 1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
#s(literal 1/2 binary64)
(sin.f64 re)
re
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(exp.f64 (neg.f64 im))
(neg.f64 im)
im
(exp.f64 im)

localize67.0ms (0.6%)

Memory
11.9MiB live, 130.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(exp.f64 (neg.f64 im))
accuracy100.0%
(exp.f64 im)
accuracy99.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
accuracy49.9%
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Samples
23.0ms56×2valid
21.0ms80×1valid
11.0ms120×0valid
Compiler

Compiled 35 to 12 computations (65.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-exp: 27.0ms (62.3% of total)
ival-sin: 6.0ms (13.8% of total)
ival-mult: 4.0ms (9.2% of total)
adjust: 2.0ms (4.6% of total)
ival-neg: 2.0ms (4.6% of total)
ival-sub: 2.0ms (4.6% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series12.0ms (0.1%)

Memory
-17.0MiB live, 20.3MiB allocated
Counts
6 → 52
Calls
Call 1
Inputs
#<alt (*.f64 #s(literal 1/2 binary64) (sin.f64 re))>
#<alt (sin.f64 re)>
#<alt (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))>
#<alt (exp.f64 (neg.f64 im))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))>
#<alt (exp.f64 im)>
Outputs
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/240 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/12 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -1/10080 binary64) (pow.f64 re #s(literal 2 binary64))))) #s(literal 1/12 binary64)))))>
#<alt re>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 re #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))>
#<alt (*.f64 #s(literal -2 binary64) im)>
#<alt (*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))>
#<alt (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))>
#<alt (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) im))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) im))) #s(literal 1 binary64))))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) im))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) im))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) im))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) im))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/240 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) im)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) im))))))>
Calls

21 calls:

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

rewrite155.0ms (1.4%)

Memory
3.3MiB live, 286.1MiB allocated
Algorithm
batch-egg-rewrite
Rules
87×add-exp-log
87×add-log-exp
87×log1p-expm1-u
87×expm1-log1p-u
85×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01674
119774
2304074
Stop Event
unsound
Counts
6 → 58
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
(sin.f64 re)
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(exp.f64 (neg.f64 im))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(exp.f64 im)
Outputs
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
(-.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) re))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 re))) #s(literal -3 binary64))
(*.f64 (sin.f64 re) (sin.f64 re))
(*.f64 (sin.f64 re) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (sin.f64 re))
(/.f64 (-.f64 (cos.f64 (-.f64 re re)) (cos.f64 (+.f64 re re))) #s(literal -2 binary64))
(pow.f64 (sin.f64 re) #s(literal -2 binary64))
(pow.f64 (sin.f64 re) #s(literal -3 binary64))
(sqrt.f64 (sin.f64 re))
(fabs.f64 (sin.f64 re))
(log.f64 (exp.f64 (sin.f64 re)))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (sin.f64 re))))
(cbrt.f64 (sin.f64 re))
(expm1.f64 (log1p.f64 (sin.f64 re)))
(log1p.f64 (expm1.f64 (sin.f64 re)))
(exp.f64 (log.f64 (sin.f64 re)))
(exp.f64 (*.f64 (log.f64 (sin.f64 re)) #s(literal -3 binary64)))
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1/3 binary64)
#s(literal 1 binary64)
#s(literal 3 binary64)
#s(literal 9 binary64)
#s(literal 27 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1/3 binary64)
#s(literal 1 binary64)
#s(literal 3 binary64)
#s(literal 9 binary64)
#s(literal 27 binary64)

simplify123.0ms (1.1%)

Memory
33.1MiB live, 72.4MiB allocated
Algorithm
egg-herbie
Rules
705×associate-*r*
702×fma-define
617×associate-*l*
550×associate-+l+
531×associate-+r+
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01932488
15142282
214502212
350252128
Stop Event
node limit
Counts
110 → 132
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/240 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/12 binary64)))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -1/10080 binary64) (pow.f64 re #s(literal 2 binary64))))) #s(literal 1/12 binary64)))))
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 re #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) im))
(+.f64 #s(literal 1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) im))) #s(literal 1 binary64))))
(exp.f64 (*.f64 #s(literal -1 binary64) im))
(exp.f64 (*.f64 #s(literal -1 binary64) im))
(exp.f64 (*.f64 #s(literal -1 binary64) im))
(exp.f64 (*.f64 #s(literal -1 binary64) im))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/240 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) im)
(+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))
(+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) im))))))
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
(-.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) re))))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 re))) #s(literal -3 binary64))
(*.f64 (sin.f64 re) (sin.f64 re))
(*.f64 (sin.f64 re) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (sin.f64 re))
(/.f64 (-.f64 (cos.f64 (-.f64 re re)) (cos.f64 (+.f64 re re))) #s(literal -2 binary64))
(pow.f64 (sin.f64 re) #s(literal -2 binary64))
(pow.f64 (sin.f64 re) #s(literal -3 binary64))
(sqrt.f64 (sin.f64 re))
(fabs.f64 (sin.f64 re))
(log.f64 (exp.f64 (sin.f64 re)))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (sin.f64 re))))
(cbrt.f64 (sin.f64 re))
(expm1.f64 (log1p.f64 (sin.f64 re)))
(log1p.f64 (expm1.f64 (sin.f64 re)))
(exp.f64 (log.f64 (sin.f64 re)))
(exp.f64 (*.f64 (log.f64 (sin.f64 re)) #s(literal -3 binary64)))
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1/3 binary64)
#s(literal 1 binary64)
#s(literal 3 binary64)
#s(literal 9 binary64)
#s(literal 27 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1/3 binary64)
#s(literal 1 binary64)
#s(literal 3 binary64)
#s(literal 9 binary64)
#s(literal 27 binary64)
Outputs
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal 1/2 binary64)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/240 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/12 binary64)))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/240 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal -1/12 binary64)))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/240 binary64) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/240 binary64) (*.f64 #s(literal -1/10080 binary64) (pow.f64 re #s(literal 2 binary64))))) #s(literal 1/12 binary64)))))
(*.f64 re (+.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/10080 binary64))) #s(literal -1/12 binary64)))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/10080 binary64) #s(literal 1/240 binary64)) #s(literal -1/12 binary64)) #s(literal 1/2 binary64)))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/240 binary64) (fma.f64 #s(literal -1/10080 binary64) (pow.f64 re #s(literal 4 binary64)) #s(literal -1/12 binary64))) #s(literal 1/2 binary64)))
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/6 binary64))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/6 binary64) #s(literal 1 binary64)))
(fma.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 3 binary64)) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal -1/6 binary64)))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) (pow.f64 re #s(literal 3 binary64)) re)
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 re #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/5040 binary64))) #s(literal -1/6 binary64)))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/5040 binary64) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(fma.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/120 binary64) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 re #s(literal 4 binary64)) #s(literal -1/6 binary64))) (pow.f64 re #s(literal 3 binary64)) re)
(*.f64 #s(literal -2 binary64) im)
(*.f64 im (-.f64 (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) im))
(+.f64 #s(literal 1 binary64) (neg.f64 im))
(-.f64 #s(literal 1 binary64) im)
(+.f64 #s(literal 1 binary64) (*.f64 im (-.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal -1 binary64))))
(fma.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 im (-.f64 (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) im))) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 im (fma.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) im)) #s(literal -1 binary64))))
(fma.f64 im (fma.f64 im (fma.f64 #s(literal -1/6 binary64) im #s(literal 1/2 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(exp.f64 (*.f64 #s(literal -1 binary64) im))
(exp.f64 (neg.f64 im))
(exp.f64 (*.f64 #s(literal -1 binary64) im))
(exp.f64 (neg.f64 im))
(exp.f64 (*.f64 #s(literal -1 binary64) im))
(exp.f64 (neg.f64 im))
(exp.f64 (*.f64 #s(literal -1 binary64) im))
(exp.f64 (neg.f64 im))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))
(*.f64 re (fma.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))
(*.f64 re (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal 1/2 binary64))))
(*.f64 re (*.f64 (fma.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal 1/2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/240 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/240 binary64) #s(literal -1/12 binary64))) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/240 binary64) #s(literal -1/12 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))))
(*.f64 re (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/240 binary64) #s(literal -1/12 binary64)) #s(literal 1/2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 #s(literal 1/240 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 #s(literal 1/240 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))))))
(*.f64 re (+.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal 1/2 binary64))) (*.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/10080 binary64) #s(literal 1/240 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (fma.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 #s(literal -1/12 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal 1/2 binary64)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/10080 binary64) #s(literal 1/240 binary64)) (pow.f64 re #s(literal 4 binary64))))))
(*.f64 re (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/240 binary64) (fma.f64 #s(literal -1/10080 binary64) (pow.f64 re #s(literal 4 binary64)) #s(literal -1/12 binary64))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1 binary64))))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -1/6 binary64)) im))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 re) (*.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) (sin.f64 re))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/120 binary64)))) (neg.f64 (sin.f64 re))))
(-.f64 (*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 3 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/120 binary64) #s(literal -1/6 binary64))) (*.f64 im (sin.f64 re)))
(*.f64 (sin.f64 re) (-.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/120 binary64) #s(literal -1/6 binary64)) (pow.f64 im #s(literal 3 binary64))) im))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/120 binary64) (sin.f64 re) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 #s(literal -1/6 binary64) (sin.f64 re))) (neg.f64 (sin.f64 re))))
(*.f64 im (fma.f64 (sin.f64 re) (fma.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/120 binary64)))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 (*.f64 (fma.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/120 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 (exp.f64 (*.f64 #s(literal -1 binary64) im)) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (sin.f64 re)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) im)
(+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))
(fma.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) im))))))
(fma.f64 im (fma.f64 im (fma.f64 #s(literal 1/6 binary64) im #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64))
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
(-.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 #s(literal -2 binary64) re))))
(-.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) (cos.f64 (*.f64 re #s(literal -2 binary64)))))
(+.f64 #s(literal -2 binary64) (*.f64 #s(literal 2 binary64) (cos.f64 (*.f64 re #s(literal -2 binary64)))))
(fma.f64 #s(literal 2 binary64) (cos.f64 (*.f64 re #s(literal -2 binary64))) #s(literal -2 binary64))
(-.f64 (exp.f64 (log1p.f64 (sin.f64 re))) #s(literal -3 binary64))
(+.f64 (exp.f64 (log1p.f64 (sin.f64 re))) #s(literal 3 binary64))
(+.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)) #s(literal 3 binary64))
(+.f64 (sin.f64 re) #s(literal 4 binary64))
(*.f64 (sin.f64 re) (sin.f64 re))
(*.f64 (sin.f64 re) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (sin.f64 re))
(*.f64 (sin.f64 re) #s(literal -3 binary64))
(/.f64 (-.f64 (cos.f64 (-.f64 re re)) (cos.f64 (+.f64 re re))) #s(literal -2 binary64))
(/.f64 (-.f64 (cos.f64 #s(literal 0 binary64)) (cos.f64 (*.f64 #s(literal 2 binary64) re))) #s(literal -2 binary64))
(-.f64 #s(literal -1/2 binary64) (/.f64 (cos.f64 (*.f64 re #s(literal 2 binary64))) #s(literal -2 binary64)))
(+.f64 #s(literal -1/2 binary64) (/.f64 (cos.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 2 binary64)))
(+.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 re #s(literal 2 binary64))) #s(literal 1/2 binary64)))
(pow.f64 (sin.f64 re) #s(literal -2 binary64))
(pow.f64 (sin.f64 re) #s(literal -3 binary64))
(sqrt.f64 (sin.f64 re))
(fabs.f64 (sin.f64 re))
(log.f64 (exp.f64 (sin.f64 re)))
(sin.f64 re)
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (sin.f64 re))))
(cbrt.f64 (sin.f64 re))
(expm1.f64 (log1p.f64 (sin.f64 re)))
(sin.f64 re)
(log1p.f64 (expm1.f64 (sin.f64 re)))
(sin.f64 re)
(exp.f64 (log.f64 (sin.f64 re)))
(sin.f64 re)
(exp.f64 (*.f64 (log.f64 (sin.f64 re)) #s(literal -3 binary64)))
(pow.f64 (sin.f64 re) #s(literal -3 binary64))
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1/3 binary64)
#s(literal 1 binary64)
#s(literal 3 binary64)
#s(literal 9 binary64)
#s(literal 27 binary64)
#s(literal -2 binary64)
#s(literal 0 binary64)
#s(literal 1/4 binary64)
#s(literal 1/2 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 8 binary64)
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1/3 binary64)
#s(literal 1 binary64)
#s(literal 3 binary64)
#s(literal 9 binary64)
#s(literal 27 binary64)

eval132.0ms (1.2%)

Memory
-14.3MiB live, 24.3MiB allocated
Compiler

Compiled 2 257 to 544 computations (75.9% saved)

prune156.0ms (1.4%)

Memory
1.5MiB live, 40.4MiB allocated
Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New1266132
Fresh000
Picked101
Done000
Total1276133
Accuracy
99.9%
Counts
133 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.5%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
93.2%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
53.8%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
55.2%
(*.f64 (neg.f64 im) (sin.f64 re))
52.8%
(*.f64 #s(literal 8 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
26.2%
(*.f64 #s(literal -2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Compiler

Compiled 156 to 114 computations (26.9% saved)

simplify87.0ms (0.8%)

Memory
-5.0MiB live, 37.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(exp.f64 im)
cost-diff0
(-.f64 #s(literal 27 binary64) (exp.f64 im))
cost-diff0
(sin.f64 re)
cost-diff0
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
cost-diff0
(exp.f64 im)
cost-diff0
(neg.f64 im)
cost-diff0
(exp.f64 (neg.f64 im))
cost-diff0
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
cost-diff0
(exp.f64 im)
cost-diff0
(neg.f64 im)
cost-diff0
(exp.f64 (neg.f64 im))
cost-diff0
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
cost-diff0
(sin.f64 re)
cost-diff0
(neg.f64 im)
cost-diff0
(*.f64 (neg.f64 im) (sin.f64 re))
cost-diff0
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
cost-diff0
(pow.f64 im #s(literal 2 binary64))
cost-diff0
(sin.f64 re)
cost-diff0
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
Rules
738×fma-define
718×associate-+r+
597×distribute-lft-in
556×distribute-rgt-in
284×distribute-neg-in
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
036700
176700
2192700
3603694
41773690
54898690
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
#s(literal 1/2 binary64)
(sin.f64 re)
re
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
im
(-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64)))
(pow.f64 im #s(literal 2 binary64))
#s(literal 2 binary64)
(-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
#s(literal -1/2520 binary64)
#s(literal 1/60 binary64)
#s(literal 1/3 binary64)
(*.f64 (neg.f64 im) (sin.f64 re))
(neg.f64 im)
im
(sin.f64 re)
re
(*.f64 #s(literal -2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
#s(literal -2 binary64)
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(exp.f64 (neg.f64 im))
(neg.f64 im)
im
(exp.f64 im)
(*.f64 #s(literal 8 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
#s(literal 8 binary64)
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(exp.f64 (neg.f64 im))
(neg.f64 im)
im
(exp.f64 im)
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
#s(literal 1/2 binary64)
(sin.f64 re)
re
(-.f64 #s(literal 27 binary64) (exp.f64 im))
#s(literal 27 binary64)
(exp.f64 im)
im
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (sin.f64 re) (fma.f64 #s(literal 1/2 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) (pow.f64 im #s(literal 3 binary64))) (neg.f64 im)))
(*.f64 (sin.f64 re) (fma.f64 #s(literal 1/2 binary64) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 5 binary64)) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 im)))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
#s(literal 1/2 binary64)
(sin.f64 re)
re
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64))))
im
(-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))
(fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) #s(literal -2 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64))))
(pow.f64 im #s(literal 2 binary64))
#s(literal 2 binary64)
(-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
#s(literal -1/2520 binary64)
#s(literal 1/60 binary64)
#s(literal 1/3 binary64)
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(neg.f64 im)
im
(sin.f64 re)
re
(*.f64 #s(literal -2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(fma.f64 #s(literal 2 binary64) (exp.f64 im) (/.f64 #s(literal -2 binary64) (exp.f64 im)))
#s(literal -2 binary64)
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(exp.f64 (neg.f64 im))
(neg.f64 im)
im
(exp.f64 im)
(*.f64 #s(literal 8 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal 8 binary64))
(fma.f64 #s(literal -8 binary64) (exp.f64 im) (/.f64 #s(literal 8 binary64) (exp.f64 im)))
(fma.f64 (exp.f64 im) #s(literal -8 binary64) (/.f64 #s(literal 8 binary64) (exp.f64 im)))
#s(literal 8 binary64)
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
(exp.f64 (neg.f64 im))
(neg.f64 im)
im
(exp.f64 im)
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (fma.f64 (exp.f64 im) #s(literal -1/2 binary64) #s(literal 27/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
#s(literal 1/2 binary64)
(sin.f64 re)
re
(-.f64 #s(literal 27 binary64) (exp.f64 im))
#s(literal 27 binary64)
(exp.f64 im)
im

localize316.0ms (2.8%)

Memory
7.6MiB live, 165.5MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
accuracy100.0%
(sin.f64 re)
accuracy100.0%
(exp.f64 im)
accuracy99.9%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
accuracy100.0%
(neg.f64 im)
accuracy100.0%
(exp.f64 (neg.f64 im))
accuracy100.0%
(exp.f64 im)
accuracy49.9%
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
accuracy100.0%
(neg.f64 im)
accuracy100.0%
(exp.f64 (neg.f64 im))
accuracy100.0%
(exp.f64 im)
accuracy49.9%
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
accuracy100.0%
(sin.f64 re)
accuracy100.0%
(neg.f64 im)
accuracy99.9%
(*.f64 (neg.f64 im) (sin.f64 re))
accuracy99.8%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64)))
accuracy99.8%
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
accuracy99.8%
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
accuracy96.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
Samples
147.0ms120×0valid
45.0ms55×2valid
39.0ms80×1valid
1.0ms3valid
Compiler

Compiled 219 to 32 computations (85.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 87.0ms
ival-exp: 24.0ms (27.5% of total)
ival-mult: 24.0ms (27.5% of total)
...in/eval/compile.rkt:111:19: 13.0ms (14.9% of total)
ival-sub: 9.0ms (10.3% of total)
ival-sin: 7.0ms (8% of total)
adjust: 6.0ms (6.9% of total)
ival-neg: 2.0ms (2.3% of total)
ival-pow2: 2.0ms (2.3% of total)
...in/eval/compile.rkt:110:19: 1.0ms (1.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series60.0ms (0.5%)

Memory
-16.3MiB live, 22.0MiB allocated
Counts
9 → 107
Calls
Call 1
Inputs
#<alt (pow.f64 im #s(literal 2 binary64))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (neg.f64 im) (sin.f64 re))>
#<alt (neg.f64 im)>
#<alt (-.f64 #s(literal 27 binary64) (exp.f64 im))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64)))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))>
Outputs
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) im)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal 1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt (*.f64 #s(literal -1 binary64) im)>
#<alt #s(literal 26 binary64)>
#<alt (+.f64 #s(literal 26 binary64) (*.f64 #s(literal -1 binary64) im))>
#<alt (+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) im) #s(literal 1 binary64))))>
#<alt (+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))>
#<alt (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))>
#<alt (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/240 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 13 binary64) (sin.f64 re))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (sin.f64 re))) (*.f64 #s(literal 13 binary64) (sin.f64 re)))>
#<alt (+.f64 (*.f64 #s(literal 13 binary64) (sin.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 re)) (*.f64 #s(literal -1/4 binary64) (*.f64 im (sin.f64 re))))))>
#<alt (+.f64 (*.f64 #s(literal 13 binary64) (sin.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (sin.f64 re)) (*.f64 #s(literal -1/12 binary64) (*.f64 im (sin.f64 re))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
Calls

36 calls:

TimeVariablePointExpression
36.0ms
im
@inf
(* (pow im 2) (- (* (pow im 2) (- (* -1/2520 (pow im 2)) 1/60)) 1/3))
3.0ms
im
@0
(* (pow im 2) (- (* -1/2520 (pow im 2)) 1/60))
2.0ms
re
@inf
(* (* 1/2 (sin re)) (* im (- (* (pow im 2) (- (* (pow im 2) (- (* -1/2520 (pow im 2)) 1/60)) 1/3)) 2)))
2.0ms
re
@0
(* (* 1/2 (sin re)) (* im (- (* (pow im 2) (- (* (pow im 2) (- (* -1/2520 (pow im 2)) 1/60)) 1/3)) 2)))
2.0ms
im
@0
(* (neg im) (sin re))

rewrite192.0ms (1.7%)

Memory
31.5MiB live, 70.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
1 052×log1p-expm1-u
216×associate-*r*
204×prod-diff
193×expm1-log1p-u
190×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030265
1444257
25873257
Stop Event
node limit
Counts
9 → 193
Calls
Call 1
Inputs
(pow.f64 im #s(literal 2 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (neg.f64 im) (sin.f64 re))
(neg.f64 im)
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 im im)
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) im))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) im))
(*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(neg.f64 (pow.f64 im #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 im #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 im #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 im #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/2520 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 2 binary64))
(neg.f64 (*.f64 im (sin.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 im (sin.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sin.f64 re)))))
(cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (log.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sin.f64 re))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) im)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 im)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 im))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 im))) (log.f64 (sqrt.f64 (exp.f64 im))))
(-.f64 #s(literal 0 binary64) im)
(-.f64 (exp.f64 (log1p.f64 im)) #s(literal 1 binary64))
(*.f64 im #s(literal 1 binary64))
(*.f64 im #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) im)
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 im)))
(*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 im))
(*.f64 (sqrt.f64 im) (neg.f64 (sqrt.f64 im)))
(*.f64 #s(literal -1 binary64) im)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 im)) (sqrt.f64 im))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 im #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) im))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 im #s(literal 2 binary64))) im)
(pow.f64 im #s(literal 1 binary64))
(pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 im) #s(literal 3 binary64))
(pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 im) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 im #s(literal 2 binary64)))
(fabs.f64 im)
(log.f64 (exp.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 im)))
(cbrt.f64 (pow.f64 im #s(literal 3 binary64)))
im
(expm1.f64 (log1p.f64 im))
(log1p.f64 (expm1.f64 im))
(exp.f64 (log.f64 im))
(exp.f64 (*.f64 (log.f64 im) #s(literal 1 binary64)))
(+.f64 #s(literal 27 binary64) (neg.f64 (exp.f64 im)))
(+.f64 #s(literal 27 binary64) (*.f64 (neg.f64 (exp.f64 im)) #s(literal 1 binary64)))
(+.f64 (neg.f64 (exp.f64 im)) #s(literal 27 binary64))
(*.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) (sqrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im))))))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))) (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 27 binary64) (exp.f64 im)) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(/.f64 (neg.f64 (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (neg.f64 (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im))))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(/.f64 (+.f64 #s(literal 19683 binary64) (pow.f64 (neg.f64 (exp.f64 im)) #s(literal 3 binary64))) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (neg.f64 (exp.f64 im)) (neg.f64 (exp.f64 im))) (*.f64 #s(literal 27 binary64) (neg.f64 (exp.f64 im))))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (neg.f64 (exp.f64 im)) (neg.f64 (exp.f64 im)))) (-.f64 #s(literal 27 binary64) (neg.f64 (exp.f64 im))))
(pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(exp.f64 (log.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))) #s(literal -1/9 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 27 binary64)) (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (neg.f64 (exp.f64 im))))
(+.f64 (*.f64 #s(literal 27 binary64) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (exp.f64 im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(pow.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 1 binary64)))

simplify395.0ms (3.5%)

Memory
-4.5MiB live, 155.7MiB allocated
Algorithm
egg-herbie
Rules
583×associate-/r*
401×fma-define
351×*-commutative
318×distribute-lft-in
310×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064511686
1160211449
2474511097
Stop Event
node limit
Counts
300 → 367
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) im)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal 1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) im)
(*.f64 #s(literal -1 binary64) im)
#s(literal 26 binary64)
(+.f64 #s(literal 26 binary64) (*.f64 #s(literal -1 binary64) im))
(+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) im) #s(literal 1 binary64))))
(+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/240 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 13 binary64) (sin.f64 re))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (sin.f64 re))) (*.f64 #s(literal 13 binary64) (sin.f64 re)))
(+.f64 (*.f64 #s(literal 13 binary64) (sin.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 re)) (*.f64 #s(literal -1/4 binary64) (*.f64 im (sin.f64 re))))))
(+.f64 (*.f64 #s(literal 13 binary64) (sin.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (sin.f64 re)) (*.f64 #s(literal -1/12 binary64) (*.f64 im (sin.f64 re))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 im im)
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) im))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) im))
(*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(neg.f64 (pow.f64 im #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 im #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 im #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 im #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/2520 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 2 binary64))
(neg.f64 (*.f64 im (sin.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 im (sin.f64 re))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sin.f64 re)))))
(cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (log.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sin.f64 re))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) im)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 im)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 im))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 im))) (log.f64 (sqrt.f64 (exp.f64 im))))
(-.f64 #s(literal 0 binary64) im)
(-.f64 (exp.f64 (log1p.f64 im)) #s(literal 1 binary64))
(*.f64 im #s(literal 1 binary64))
(*.f64 im #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) im)
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 im)))
(*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 im) (sqrt.f64 im))
(*.f64 (sqrt.f64 im) (neg.f64 (sqrt.f64 im)))
(*.f64 #s(literal -1 binary64) im)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 im)) (sqrt.f64 im))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 im #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) im))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 im #s(literal 2 binary64))) im)
(pow.f64 im #s(literal 1 binary64))
(pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 im) #s(literal 3 binary64))
(pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 im) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 im #s(literal 2 binary64)))
(fabs.f64 im)
(log.f64 (exp.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 im)))
(cbrt.f64 (pow.f64 im #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 im))
(log1p.f64 (expm1.f64 im))
(exp.f64 (log.f64 im))
(exp.f64 (*.f64 (log.f64 im) #s(literal 1 binary64)))
(+.f64 #s(literal 27 binary64) (neg.f64 (exp.f64 im)))
(+.f64 #s(literal 27 binary64) (*.f64 (neg.f64 (exp.f64 im)) #s(literal 1 binary64)))
(+.f64 (neg.f64 (exp.f64 im)) #s(literal 27 binary64))
(*.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) (sqrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im))))))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))) (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 27 binary64) (exp.f64 im)) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(/.f64 (neg.f64 (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (neg.f64 (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im))))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(/.f64 (+.f64 #s(literal 19683 binary64) (pow.f64 (neg.f64 (exp.f64 im)) #s(literal 3 binary64))) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (neg.f64 (exp.f64 im)) (neg.f64 (exp.f64 im))) (*.f64 #s(literal 27 binary64) (neg.f64 (exp.f64 im))))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (neg.f64 (exp.f64 im)) (neg.f64 (exp.f64 im)))) (-.f64 #s(literal 27 binary64) (neg.f64 (exp.f64 im))))
(pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(exp.f64 (log.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))) #s(literal -1/9 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 27 binary64)) (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (neg.f64 (exp.f64 im))))
(+.f64 (*.f64 #s(literal 27 binary64) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (exp.f64 im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(pow.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 (neg.f64 im) re)
(*.f64 im (neg.f64 re))
(*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1 binary64) im (*.f64 (*.f64 im #s(literal 1/6 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) im))
(*.f64 re (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/6 binary64))) im))
(*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) im)))))
(*.f64 re (fma.f64 #s(literal -1 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im #s(literal 1/6 binary64))))))
(*.f64 re (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) #s(literal -1/120 binary64) (*.f64 im #s(literal 1/6 binary64)))) im))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal -1/120 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/6 binary64))) (neg.f64 im)))
(*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal 1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))))
(*.f64 re (fma.f64 #s(literal -1 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/120 binary64) im (*.f64 (*.f64 #s(literal 1/5040 binary64) im) (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 re (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/6 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal -1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/5040 binary64))))))) im))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal -1/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/5040 binary64)))) (*.f64 im #s(literal 1/6 binary64))) (neg.f64 im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
#s(literal 26 binary64)
(+.f64 #s(literal 26 binary64) (*.f64 #s(literal -1 binary64) im))
(+.f64 (neg.f64 im) #s(literal 26 binary64))
(-.f64 #s(literal 26 binary64) im)
(+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) im) #s(literal 1 binary64))))
(+.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal -1/2 binary64) im #s(literal -1 binary64))))
(fma.f64 im (fma.f64 im #s(literal -1/2 binary64) #s(literal -1 binary64)) #s(literal 26 binary64))
(+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(+.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im (fma.f64 #s(literal -1/6 binary64) im #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(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 26 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 im #s(literal -1/12 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1/240 binary64))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 im #s(literal 1/240 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/240 binary64))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal -1/10080 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im #s(literal 1/240 binary64)))) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) (sin.f64 re))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 re) (*.f64 #s(literal -1/120 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))))) (sin.f64 re)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/6 binary64))) (neg.f64 (sin.f64 re))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/120 binary64) (sin.f64 re) (*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/5040 binary64))))))))
(*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (sin.f64 re) #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64))))))) (sin.f64 re)))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/5040 binary64)) #s(literal -1/120 binary64))) (*.f64 (sin.f64 re) #s(literal -1/6 binary64))) (neg.f64 (sin.f64 re))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 (sin.f64 re) (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/5040 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 (sin.f64 re) #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/5040 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/5040 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (sin.f64 re) #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/5040 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/5040 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (-.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (sin.f64 re) #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 (sin.f64 re) (+.f64 (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))) (/.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 4 binary64))))) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/5040 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 6 binary64)))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 (sin.f64 re) (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/5040 binary64) (sin.f64 re) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (neg.f64 (fma.f64 (sin.f64 re) #s(literal 1/5040 binary64) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))))
(*.f64 (fma.f64 (sin.f64 re) #s(literal 1/5040 binary64) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/5040 binary64) (sin.f64 re) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (neg.f64 (fma.f64 (sin.f64 re) #s(literal 1/5040 binary64) (fma.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/5040 binary64) (sin.f64 re) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (neg.f64 (fma.f64 (sin.f64 re) #s(literal 1/5040 binary64) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64) (fma.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 (fma.f64 (sin.f64 re) #s(literal 1/5040 binary64) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64) (fma.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (neg.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal -1/2520 binary64) (neg.f64 (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (neg.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal -1/2520 binary64) (neg.f64 (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (neg.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal -1/2520 binary64) (neg.f64 (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (neg.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal -1/2520 binary64) (neg.f64 (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (neg.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal -1/2520 binary64) (neg.f64 (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (neg.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 #s(literal -1/2520 binary64) (neg.f64 (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (neg.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal -1/2520 binary64) (neg.f64 (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal -1/2520 binary64) (/.f64 (+.f64 #s(literal -1/60 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal -1/2520 binary64) (/.f64 (+.f64 #s(literal -1/60 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 6 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (neg.f64 (+.f64 #s(literal 1/2520 binary64) (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal -1/2520 binary64) (neg.f64 (/.f64 #s(literal 1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal -1/2520 binary64) (/.f64 (+.f64 #s(literal -1/60 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64))))) (pow.f64 im #s(literal 2 binary64)))) #s(literal 1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (/.f64 #s(literal 1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 6 binary64)) (+.f64 #s(literal -1/2520 binary64) (/.f64 (+.f64 #s(literal -1/60 binary64) (/.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64)))) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(*.f64 re (fma.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(*.f64 re (*.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/12 binary64)) #s(literal 1/2 binary64))))
(*.f64 re (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/12 binary64)) #s(literal 1/2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 #s(literal 1/240 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)) (*.f64 (*.f64 #s(literal 1/240 binary64) (pow.f64 re #s(literal 2 binary64))) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) (+.f64 #s(literal -1/12 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/240 binary64)))) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/240 binary64)) #s(literal -1/12 binary64))) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/240 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/10080 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 #s(literal 1/240 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/10080 binary64)) #s(literal 1/240 binary64))) (*.f64 #s(literal -1/12 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal -1/10080 binary64)) #s(literal 1/240 binary64))) (*.f64 #s(literal -1/12 binary64) (-.f64 #s(literal 26 binary64) (expm1.f64 im)))) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 13 binary64) (sin.f64 re))
(*.f64 (sin.f64 re) #s(literal 13 binary64))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im (sin.f64 re))) (*.f64 #s(literal 13 binary64) (sin.f64 re)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im (sin.f64 re)) (*.f64 (sin.f64 re) #s(literal 13 binary64)))
(*.f64 (sin.f64 re) (+.f64 #s(literal 13 binary64) (*.f64 im #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 13 binary64) (sin.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 re)) (*.f64 #s(literal -1/4 binary64) (*.f64 im (sin.f64 re))))))
(fma.f64 #s(literal 13 binary64) (sin.f64 re) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (sin.f64 re) (*.f64 (*.f64 #s(literal -1/4 binary64) im) (sin.f64 re)))))
(fma.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1/2 binary64) (*.f64 im #s(literal -1/4 binary64)))) (*.f64 (sin.f64 re) #s(literal 13 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) (sin.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) (sin.f64 re)) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) (sin.f64 re)) (*.f64 #s(literal -1/12 binary64) (*.f64 im (sin.f64 re))))))))
(fma.f64 #s(literal 13 binary64) (sin.f64 re) (*.f64 im (fma.f64 #s(literal -1/2 binary64) (sin.f64 re) (*.f64 im (fma.f64 #s(literal -1/4 binary64) (sin.f64 re) (*.f64 (*.f64 im (sin.f64 re)) #s(literal -1/12 binary64)))))))
(fma.f64 im (fma.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1/4 binary64) (*.f64 im #s(literal -1/12 binary64)))) (*.f64 (sin.f64 re) #s(literal -1/2 binary64))) (*.f64 (sin.f64 re) #s(literal 13 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(*.f64 im im)
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 im #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) im))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 im #s(literal 4 binary64))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) im))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 2 binary64)))
(neg.f64 (pow.f64 im #s(literal 2 binary64)))
(*.f64 (*.f64 im (sqrt.f64 im)) (sqrt.f64 im))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(neg.f64 (pow.f64 im #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 im #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 im #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(log1p.f64 (expm1.f64 (pow.f64 im #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 im)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 im #s(literal 2 binary64))))
(pow.f64 im #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal 0 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(pow.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/16003008000 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 #s(literal -1/2520 binary64))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/16003008000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(neg.f64 (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 im (neg.f64 (sin.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(log.f64 (exp.f64 (*.f64 im (sin.f64 re))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sin.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(log1p.f64 (expm1.f64 (*.f64 im (sin.f64 re))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(exp.f64 (log.f64 (*.f64 im (sin.f64 re))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sin.f64 re))) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(+.f64 #s(literal 0 binary64) im)
im
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 im)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 im))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 im))) (log.f64 (sqrt.f64 (exp.f64 im))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 im))))
(-.f64 #s(literal 0 binary64) im)
(neg.f64 im)
(-.f64 (exp.f64 (log1p.f64 im)) #s(literal 1 binary64))
im
(*.f64 im #s(literal 1 binary64))
im
(*.f64 im #s(literal -1 binary64))
(neg.f64 im)
(*.f64 #s(literal 1 binary64) im)
im
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im))
im
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 im)))
(neg.f64 im)
(*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)))
im
(*.f64 (sqrt.f64 im) (sqrt.f64 im))
im
(*.f64 (sqrt.f64 im) (neg.f64 (sqrt.f64 im)))
(neg.f64 im)
(*.f64 #s(literal -1 binary64) im)
(neg.f64 im)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 im #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 im)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(neg.f64 im)
(*.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im))
(neg.f64 im)
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(neg.f64 im)
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 im)) (sqrt.f64 im))
(neg.f64 im)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 im #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) im))))
(neg.f64 im)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 im #s(literal 2 binary64))) im)
(neg.f64 im)
(pow.f64 im #s(literal 1 binary64))
im
(pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
im
(pow.f64 (cbrt.f64 im) #s(literal 3 binary64))
im
(pow.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/3 binary64))
im
(pow.f64 (sqrt.f64 im) #s(literal 2 binary64))
im
(sqrt.f64 (pow.f64 im #s(literal 2 binary64)))
im
(fabs.f64 im)
im
(log.f64 (exp.f64 im))
im
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 im)))
im
(cbrt.f64 (pow.f64 im #s(literal 3 binary64)))
im
(expm1.f64 (log1p.f64 im))
im
(log1p.f64 (expm1.f64 im))
im
(exp.f64 (log.f64 im))
im
(exp.f64 (*.f64 (log.f64 im) #s(literal 1 binary64)))
im
(+.f64 #s(literal 27 binary64) (neg.f64 (exp.f64 im)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(+.f64 #s(literal 27 binary64) (*.f64 (neg.f64 (exp.f64 im)) #s(literal 1 binary64)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(+.f64 (neg.f64 (exp.f64 im)) #s(literal 27 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(*.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 1 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(*.f64 (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 2 binary64)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(*.f64 (sqrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) (sqrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(*.f64 (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im))))))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64)))
(/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 #s(literal 3 binary64)) im)) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64)))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))) (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64)))
(/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 #s(literal 3 binary64)) im)) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 27 binary64) (exp.f64 im)) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(/.f64 (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64)))
(/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 #s(literal 3 binary64)) im)) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64)))
(/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(/.f64 (neg.f64 (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (neg.f64 (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im))))))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64)))
(/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 #s(literal 3 binary64)) im)) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(/.f64 (+.f64 #s(literal 19683 binary64) (pow.f64 (neg.f64 (exp.f64 im)) #s(literal 3 binary64))) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (neg.f64 (exp.f64 im)) (neg.f64 (exp.f64 im))) (*.f64 #s(literal 27 binary64) (neg.f64 (exp.f64 im))))))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64)))
(/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 #s(literal 3 binary64)) im)) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64)))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (neg.f64 (exp.f64 im)) (neg.f64 (exp.f64 im)))) (-.f64 #s(literal 27 binary64) (neg.f64 (exp.f64 im))))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 1 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(pow.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 2 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 2 binary64)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(log.f64 (exp.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 3 binary64)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(exp.f64 (log.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 1 binary64)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(+.f64 (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) #s(literal -2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(/.f64 (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal -8 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 2 binary64) #s(literal 4 binary64)))))
(*.f64 im (/.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (fma.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 3 binary64)) #s(literal -8 binary64))) (+.f64 #s(literal 4 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))))
(/.f64 (*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))) #s(literal -4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64)) #s(literal -4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(*.f64 im (/.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64)) #s(literal -4 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(log.f64 (pow.f64 (exp.f64 (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))))
(+.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 im (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 0 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64)))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64) #s(literal 1/3600 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64) #s(literal 1/3600 binary64)))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) #s(literal -1/3600 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) #s(literal -1/3600 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64)) #s(literal -1/216000 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64)))))
(*.f64 (fma.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) (+.f64 #s(literal 1/3600 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64) #s(literal 1/3600 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) #s(literal -1/16003008000 binary64) #s(literal -1/216000 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/151200 binary64) #s(literal 1/3600 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64)) #s(literal -1/3600 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) #s(literal -1/3600 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/6350400 binary64) #s(literal -1/3600 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal 1/60 binary64))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))
(+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(+.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) #s(literal 0 binary64))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 1/3 binary64) #s(literal 1/9 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))) #s(literal -1/9 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (pow.f64 im #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 3 binary64)) #s(literal -1/27 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) #s(literal 1/3 binary64) #s(literal 1/9 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 3 binary64)) #s(literal -1/27 binary64)) (+.f64 #s(literal 1/9 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64))) #s(literal -1/9 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/3 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 2 binary64)) #s(literal -1/9 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal 1/3 binary64))))
(pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(pow.f64 (*.f64 im (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(sqrt.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal 2 binary64))))
(fabs.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 im #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(+.f64 (fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(exp.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64)))
(+.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 27 binary64)) (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (neg.f64 (exp.f64 im))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(+.f64 (*.f64 #s(literal 27 binary64) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (*.f64 (neg.f64 (exp.f64 im)) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(+.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im)))) #s(literal 0 binary64))
(/.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64))))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (/.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im))))))
(*.f64 (sin.f64 re) (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64)))) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64))))
(*.f64 (sin.f64 re) (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 #s(literal 3 binary64)) im))) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64))))
(/.f64 (*.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (*.f64 (sin.f64 re) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (exp.f64 (*.f64 im #s(literal 3 binary64)))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (/.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im))))))
(*.f64 (sin.f64 re) (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64)))) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64))))
(*.f64 (sin.f64 re) (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 #s(literal 3 binary64)) im))) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (/.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (*.f64 (sin.f64 re) (/.f64 #s(literal 1/2 binary64) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(pow.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 1 binary64))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(pow.f64 (cbrt.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 3 binary64))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(pow.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(pow.f64 (sqrt.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 2 binary64))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(sqrt.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 2 binary64)))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(log.f64 (pow.f64 (exp.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (sin.f64 re) #s(literal 1/2 binary64))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(cbrt.f64 (pow.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 3 binary64)))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (sin.f64 re) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 3 binary64))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(expm1.f64 (log1p.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(+.f64 (*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im)))) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(exp.f64 (log.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))
(exp.f64 (*.f64 (log.f64 (*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 1 binary64)))
(*.f64 (sin.f64 re) (*.f64 #s(literal 1/2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (sin.f64 re) (+.f64 #s(literal 27/2 binary64) (*.f64 #s(literal -1/2 binary64) (exp.f64 im))))

eval618.0ms (5.5%)

Memory
-18.3MiB live, 171.6MiB allocated
Compiler

Compiled 14 206 to 2 505 computations (82.4% saved)

prune196.0ms (1.8%)

Memory
0.6MiB live, 321.8MiB allocated
Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New70714721
Fresh011
Picked415
Done000
Total71116727
Accuracy
100.0%
Counts
727 → 16
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.7%
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
38.8%
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
54.4%
(*.f64 (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 im))) (sin.f64 re))
53.8%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
61.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
6.3%
(*.f64 (neg.f64 im) (+.f64 (sin.f64 re) #s(literal 4 binary64)))
55.2%
(*.f64 (neg.f64 im) (sin.f64 re))
55.1%
(*.f64 (neg.f64 im) (log1p.f64 (expm1.f64 (sin.f64 re))))
55.2%
(*.f64 (neg.f64 im) (expm1.f64 (log1p.f64 (sin.f64 re))))
41.6%
(*.f64 (neg.f64 im) (exp.f64 (log.f64 (sin.f64 re))))
34.4%
(*.f64 (neg.f64 im) re)
38.0%
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
6.1%
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
11.7%
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
4.5%
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
69.0%
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
Compiler

Compiled 387 to 279 computations (27.9% saved)

simplify60.0ms (0.5%)

Memory
17.8MiB live, 57.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log1p.f64 (sin.f64 re))
cost-diff0
(neg.f64 im)
cost-diff12800
(expm1.f64 (log1p.f64 (sin.f64 re)))
cost-diff12800
(*.f64 (neg.f64 im) (expm1.f64 (log1p.f64 (sin.f64 re))))
cost-diff0
(*.f64 re #s(literal 1/2 binary64))
cost-diff0
(expm1.f64 im)
cost-diff0
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
cost-diff0
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
cost-diff-6272
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
cost-diff0
(exp.f64 im)
cost-diff0
(-.f64 #s(literal 27 binary64) (exp.f64 im))
cost-diff0
(neg.f64 im)
cost-diff0
(*.f64 (neg.f64 im) re)
cost-diff0
(*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
cost-diff0
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
cost-diff0
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
cost-diff12864
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
Rules
873×distribute-rgt-in
873×distribute-lft-in
395×*-commutative
363×associate-+r+
333×associate-+l+
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
040700
186700
2248698
31340688
46268688
Stop Event
node limit
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
#s(literal 1/2 binary64)
(*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 im (sin.f64 re))
im
(sin.f64 re)
re
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))
(pow.f64 im #s(literal 2 binary64))
#s(literal 2 binary64)
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))
#s(literal -1/2520 binary64)
#s(literal -1/60 binary64)
#s(literal -1/3 binary64)
#s(literal -2 binary64)
#s(literal 3 binary64)
(*.f64 (neg.f64 im) re)
(neg.f64 im)
im
re
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
#s(literal -2 binary64)
(-.f64 #s(literal 27 binary64) (exp.f64 im))
#s(literal 27 binary64)
(exp.f64 im)
im
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
#s(literal 26 binary64)
(expm1.f64 im)
im
(*.f64 re #s(literal 1/2 binary64))
re
#s(literal 1/2 binary64)
(*.f64 (neg.f64 im) (expm1.f64 (log1p.f64 (sin.f64 re))))
(neg.f64 im)
im
(expm1.f64 (log1p.f64 (sin.f64 re)))
(log1p.f64 (sin.f64 re))
(sin.f64 re)
re
Outputs
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal -2 binary64)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (*.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal -2 binary64))))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal -2 binary64)))))
#s(literal 1/2 binary64)
(*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (sin.f64 re) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal -2 binary64))))
(*.f64 im (sin.f64 re))
im
(sin.f64 re)
re
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal -2 binary64))
(pow.f64 im #s(literal 2 binary64))
#s(literal 2 binary64)
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))
#s(literal -1/2520 binary64)
#s(literal -1/60 binary64)
#s(literal -1/3 binary64)
#s(literal -2 binary64)
#s(literal 3 binary64)
(*.f64 (neg.f64 im) re)
(*.f64 re (neg.f64 im))
(*.f64 im (neg.f64 re))
(neg.f64 (*.f64 im re))
(neg.f64 im)
im
re
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(fma.f64 #s(literal 2 binary64) (exp.f64 im) #s(literal -54 binary64))
#s(literal -2 binary64)
(-.f64 #s(literal 27 binary64) (exp.f64 im))
#s(literal 27 binary64)
(exp.f64 im)
im
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
#s(literal 26 binary64)
(expm1.f64 im)
im
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
re
#s(literal 1/2 binary64)
(*.f64 (neg.f64 im) (expm1.f64 (log1p.f64 (sin.f64 re))))
(*.f64 im (neg.f64 (expm1.f64 (log1p.f64 (sin.f64 re)))))
(*.f64 (neg.f64 im) (+.f64 (sin.f64 re) #s(literal 0 binary64)))
(*.f64 im (neg.f64 (sin.f64 re)))
(neg.f64 im)
im
(expm1.f64 (log1p.f64 (sin.f64 re)))
(sin.f64 re)
(log1p.f64 (sin.f64 re))
(sin.f64 re)
re

localize146.0ms (1.3%)

Memory
-11.2MiB live, 394.1MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(neg.f64 im)
accuracy99.9%
(*.f64 (neg.f64 im) (expm1.f64 (log1p.f64 (sin.f64 re))))
accuracy99.8%
(expm1.f64 (log1p.f64 (sin.f64 re)))
accuracy99.7%
(log1p.f64 (sin.f64 re))
accuracy100.0%
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
accuracy100.0%
(*.f64 re #s(literal 1/2 binary64))
accuracy100.0%
(expm1.f64 im)
accuracy99.9%
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
accuracy100.0%
(-.f64 #s(literal 27 binary64) (exp.f64 im))
accuracy100.0%
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
accuracy100.0%
(exp.f64 im)
accuracy100.0%
(*.f64 (neg.f64 im) re)
accuracy100.0%
(neg.f64 im)
accuracy99.9%
(*.f64 im (sin.f64 re))
accuracy99.8%
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
accuracy98.5%
(*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
accuracy68.7%
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
Samples
90.0ms247×0valid
5.0ms2valid
1.0ms1valid
Compiler

Compiled 212 to 38 computations (82.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 64.0ms
ival-mult: 20.0ms (31.1% of total)
...in/eval/compile.rkt:111:19: 11.0ms (17.1% of total)
ival-sin: 6.0ms (9.3% of total)
ival-pow: 5.0ms (7.8% of total)
ival-expm1: 4.0ms (6.2% of total)
ival-sub: 3.0ms (4.7% of total)
ival-add: 3.0ms (4.7% of total)
ival-log1p: 3.0ms (4.7% of total)
ival-exp: 2.0ms (3.1% of total)
ival-cbrt: 2.0ms (3.1% of total)
ival-neg: 2.0ms (3.1% of total)
ival-pow2: 2.0ms (3.1% of total)
adjust: 1.0ms (1.6% of total)
...in/eval/compile.rkt:110:19: 1.0ms (1.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series99.0ms (0.9%)

Memory
-9.2MiB live, 307.9MiB allocated
Counts
14 → 236
Calls
Call 1
Inputs
#<alt (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))>
#<alt (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))>
#<alt (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))>
#<alt (*.f64 (neg.f64 im) re)>
#<alt (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))>
#<alt (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))>
#<alt (-.f64 #s(literal 26 binary64) (expm1.f64 im))>
#<alt (expm1.f64 im)>
#<alt (*.f64 re #s(literal 1/2 binary64))>
#<alt (*.f64 (neg.f64 im) (expm1.f64 (log1p.f64 (sin.f64 re))))>
#<alt (expm1.f64 (log1p.f64 (sin.f64 re)))>
#<alt (log1p.f64 (sin.f64 re))>
#<alt (*.f64 im (sin.f64 re))>
Outputs
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))>
#<alt (*.f64 #s(literal 1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal -13/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -13/120 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal -41/3024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1/128024064000 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal -1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))))>
#<alt (*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal -31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal -199/84672000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))))))>
#<alt (*.f64 #s(literal -1/128024064000 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal 1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal 1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal 1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal 1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 199/84672000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64)))))))))>
#<alt (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 13/960 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -41/24192 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 13/960 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (sin.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (sin.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (sin.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (sin.f64 re))))))>
#<alt (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (sin.f64 re)) (*.f64 #s(literal 1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))))))))>
#<alt (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt #s(literal -52 binary64)>
#<alt (-.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 52 binary64))>
#<alt (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))>
#<alt (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))>
#<alt (*.f64 #s(literal 13 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im re)) (*.f64 #s(literal 13 binary64) re))>
#<alt (+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))>
#<alt (+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) re) (*.f64 #s(literal -1/12 binary64) (*.f64 im re)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))>
#<alt #s(literal 26 binary64)>
#<alt (+.f64 #s(literal 26 binary64) (*.f64 #s(literal -1 binary64) im))>
#<alt (+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) im) #s(literal 1 binary64))))>
#<alt (+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))>
#<alt (-.f64 #s(literal 27 binary64) (exp.f64 im))>
#<alt (-.f64 #s(literal 27 binary64) (exp.f64 im))>
#<alt (-.f64 #s(literal 27 binary64) (exp.f64 im))>
#<alt (-.f64 #s(literal 27 binary64) (exp.f64 im))>
#<alt (-.f64 #s(literal 27 binary64) (exp.f64 im))>
#<alt (-.f64 #s(literal 27 binary64) (exp.f64 im))>
#<alt (-.f64 #s(literal 27 binary64) (exp.f64 im))>
#<alt (-.f64 #s(literal 27 binary64) (exp.f64 im))>
#<alt im>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) im)))))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/24 binary64) im)))))))>
#<alt (-.f64 (exp.f64 im) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 im) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 im) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 im) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 im) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 im) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 im) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 im) #s(literal 1 binary64))>
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 #s(literal 1/2 binary64) re)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im re))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) im)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal 1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt re>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 re #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))>
#<alt (sin.f64 re)>
#<alt (sin.f64 re)>
#<alt (sin.f64 re)>
#<alt (sin.f64 re)>
#<alt (sin.f64 re)>
#<alt (sin.f64 re)>
#<alt (sin.f64 re)>
#<alt (sin.f64 re)>
#<alt re>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) re)))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) re) #s(literal 1/2 binary64)))))>
#<alt (*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/12 binary64) re))) #s(literal 1/2 binary64)))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))>
#<alt (*.f64 im re)>
#<alt (*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 #s(literal 1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) im)))))))>
Calls

66 calls:

TimeVariablePointExpression
38.0ms
re
@inf
(log (+ 1 (sin re)))
16.0ms
re
@-inf
(log (+ 1 (sin re)))
6.0ms
im
@inf
(* (- 26 (- (exp im) 1)) (* re 1/2))
3.0ms
re
@inf
(pow (* 1/2 (* (* im (sin re)) (+ (* (pow im 2) (+ (* (pow im 2) (+ (* (pow im 2) -1/2520) -1/60)) -1/3)) -2))) 3)
3.0ms
im
@inf
(pow (* 1/2 (* (* im (sin re)) (+ (* (pow im 2) (+ (* (pow im 2) (+ (* (pow im 2) -1/2520) -1/60)) -1/3)) -2))) 3)

rewrite228.0ms (2%)

Memory
23.8MiB live, 266.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
979×log1p-expm1-u
249×associate-*r*
218×expm1-log1p-u
213×add-exp-log
212×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040480
1522468
26414468
Stop Event
node limit
Counts
14 → 298
Calls
Call 1
Inputs
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(-.f64 #s(literal 26 binary64) (expm1.f64 im))
(expm1.f64 im)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 (neg.f64 im) (expm1.f64 (log1p.f64 (sin.f64 re))))
(expm1.f64 (log1p.f64 (sin.f64 re)))
(log1p.f64 (sin.f64 re))
(*.f64 im (sin.f64 re))
Outputs
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 im (*.f64 (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (pow.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) (*.f64 (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (pow.f64 #s(literal 1/8 binary64) #s(literal 1/3 binary64)) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 #s(literal 1/8 binary64)) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) #s(literal 1 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1/3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (*.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1/3 binary64)))
(+.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) (*.f64 (*.f64 im (sin.f64 re)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) (*.f64 im (sin.f64 re))) (*.f64 #s(literal -2 binary64) (*.f64 im (sin.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im re))) #s(literal 1 binary64))
(pow.f64 (*.f64 im re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im re)) #s(literal 2 binary64))
(neg.f64 (*.f64 im re))
(sqrt.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im re))))
(cbrt.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im re)))
(log1p.f64 (expm1.f64 (*.f64 im re)))
(exp.f64 (log.f64 (*.f64 im re)))
(exp.f64 (*.f64 (log.f64 (*.f64 im re)) #s(literal 1 binary64)))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 (neg.f64 (exp.f64 im)) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64)))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) #s(literal -2 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) #s(literal -2 binary64)) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 26 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (neg.f64 (expm1.f64 im))))
(+.f64 (*.f64 #s(literal 26 binary64) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 (neg.f64 (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))
(/.f64 (*.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) re)) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(/.f64 (*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) re)) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))
(pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) (*.f64 #s(literal 1/2 binary64) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (log.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64)))
(+.f64 #s(literal 26 binary64) (neg.f64 (expm1.f64 im)))
(+.f64 #s(literal 26 binary64) (*.f64 (neg.f64 (expm1.f64 im)) #s(literal 1 binary64)))
(+.f64 (neg.f64 (expm1.f64 im)) #s(literal 26 binary64))
(+.f64 (-.f64 #s(literal 26 binary64) (exp.f64 im)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 26 binary64) (expm1.f64 im)))
(*.f64 (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) (sqrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(*.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))))
(*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))) (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 26 binary64) (expm1.f64 im)) (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(/.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))
(/.f64 (neg.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))))
(/.f64 (neg.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 26 binary64) (expm1.f64 im))))
(/.f64 (+.f64 #s(literal 17576 binary64) (pow.f64 (neg.f64 (expm1.f64 im)) #s(literal 3 binary64))) (+.f64 #s(literal 676 binary64) (-.f64 (*.f64 (neg.f64 (expm1.f64 im)) (neg.f64 (expm1.f64 im))) (*.f64 #s(literal 26 binary64) (neg.f64 (expm1.f64 im))))))
(/.f64 (-.f64 #s(literal 676 binary64) (*.f64 (neg.f64 (expm1.f64 im)) (neg.f64 (expm1.f64 im)))) (-.f64 #s(literal 26 binary64) (neg.f64 (expm1.f64 im))))
(pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(exp.f64 (log.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 1 binary64)))
(+.f64 (exp.f64 im) #s(literal -1 binary64))
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(*.f64 (expm1.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 im))
(*.f64 (cbrt.f64 (expm1.f64 im)) (cbrt.f64 (pow.f64 (expm1.f64 im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 im)))
(*.f64 (sqrt.f64 (expm1.f64 im)) (sqrt.f64 (expm1.f64 im)))
(*.f64 (+.f64 (sqrt.f64 (exp.f64 im)) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (exp.f64 im)) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (exp.f64 im) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (exp.f64 im) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(/.f64 (-.f64 (pow.f64 (exp.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (exp.f64 im) #s(literal 1 binary64)))
(pow.f64 (expm1.f64 im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (expm1.f64 im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (expm1.f64 im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (expm1.f64 im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (expm1.f64 im) #s(literal 2 binary64)))
(log.f64 (exp.f64 (expm1.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 im))))
(cbrt.f64 (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (expm1.f64 im)))
(exp.f64 (log.f64 (expm1.f64 im)))
(exp.f64 (*.f64 (log.f64 (expm1.f64 im)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (exp.f64 im) #s(literal -1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 im)) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (exp.f64 im)) (sqrt.f64 (exp.f64 im)) #s(literal -1 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) re))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) re)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) re)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 2 binary64))
(neg.f64 (*.f64 im (sin.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sin.f64 re)))))
(cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (log.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sin.f64 re))) #s(literal 1 binary64)))
(+.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 re))
(*.f64 (cbrt.f64 (sin.f64 re)) (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 re)))
(*.f64 (sqrt.f64 (sin.f64 re)) (sqrt.f64 (sin.f64 re)))
(/.f64 (-.f64 (pow.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) (+.f64 (sin.f64 re) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) (+.f64 (sin.f64 re) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (sin.f64 re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 re))))
(cbrt.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(sin.f64 re)
(log1p.f64 (expm1.f64 (sin.f64 re)))
(exp.f64 (log.f64 (sin.f64 re)))
(exp.f64 (*.f64 (log.f64 (sin.f64 re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sin.f64 re)))) #s(literal 1 binary64))
(*.f64 (log1p.f64 (sin.f64 re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (sin.f64 re)))
(*.f64 (cbrt.f64 (log1p.f64 (sin.f64 re))) (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 re))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 re))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (sin.f64 re))))
(*.f64 (sqrt.f64 (log1p.f64 (sin.f64 re))) (sqrt.f64 (log1p.f64 (sin.f64 re))))
(pow.f64 (log1p.f64 (sin.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (sin.f64 re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (sin.f64 re)) #s(literal 2 binary64)))
(log.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (sin.f64 re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 re))))
(exp.f64 (log.f64 (log1p.f64 (sin.f64 re))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (sin.f64 re))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 2 binary64))
(neg.f64 (*.f64 im (sin.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sin.f64 re)))))
(cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (log.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sin.f64 re))) #s(literal 1 binary64)))

simplify321.0ms (2.9%)

Memory
1.2MiB live, 877.2MiB allocated
Algorithm
egg-herbie
Rules
719×fma-define
452×distribute-lft-in
450×distribute-rgt-in
322×*-commutative
238×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
096725644
1262825033
2647625006
Stop Event
node limit
Counts
534 → 544
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 #s(literal 1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal -13/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -13/120 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal -41/3024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1/128024064000 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal -1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal -31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal -199/84672000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))))))
(*.f64 #s(literal -1/128024064000 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal 1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal 1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal 1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal 1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 199/84672000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64)))))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 13/960 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -41/24192 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 13/960 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64))))))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (sin.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (sin.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (sin.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (sin.f64 re))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (sin.f64 re)) (*.f64 #s(literal 1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))))))))
(*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
#s(literal -52 binary64)
(-.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 52 binary64))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
(*.f64 #s(literal 13 binary64) re)
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im re)) (*.f64 #s(literal 13 binary64) re))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) re) (*.f64 #s(literal -1/12 binary64) (*.f64 im re)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
#s(literal 26 binary64)
(+.f64 #s(literal 26 binary64) (*.f64 #s(literal -1 binary64) im))
(+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) im) #s(literal 1 binary64))))
(+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/24 binary64) im)))))))
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) im)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal 1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 re #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(sin.f64 re)
(sin.f64 re)
(sin.f64 re)
(sin.f64 re)
(sin.f64 re)
(sin.f64 re)
(sin.f64 re)
(sin.f64 re)
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) re) #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/12 binary64) re))) #s(literal 1/2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(*.f64 im re)
(*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 #s(literal 1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) im)))))))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 im (*.f64 (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (pow.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) (*.f64 (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (pow.f64 #s(literal 1/8 binary64) #s(literal 1/3 binary64)) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 #s(literal 1/8 binary64)) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) #s(literal 1 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1/3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (*.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1/3 binary64)))
(+.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) (*.f64 (*.f64 im (sin.f64 re)) #s(literal -2 binary64)))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) (*.f64 im (sin.f64 re))) (*.f64 #s(literal -2 binary64) (*.f64 im (sin.f64 re))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 im re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im re))) #s(literal 1 binary64))
(pow.f64 (*.f64 im re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im re)) #s(literal 2 binary64))
(neg.f64 (*.f64 im re))
(sqrt.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im re))))
(cbrt.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im re)))
(log1p.f64 (expm1.f64 (*.f64 im re)))
(exp.f64 (log.f64 (*.f64 im re)))
(exp.f64 (*.f64 (log.f64 (*.f64 im re)) #s(literal 1 binary64)))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 (neg.f64 (exp.f64 im)) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64)))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) #s(literal -2 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) #s(literal -2 binary64)) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 26 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (neg.f64 (expm1.f64 im))))
(+.f64 (*.f64 #s(literal 26 binary64) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 (neg.f64 (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))
(/.f64 (*.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) re)) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(/.f64 (*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) re)) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))
(pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) (*.f64 #s(literal 1/2 binary64) re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (log.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64)))
(+.f64 #s(literal 26 binary64) (neg.f64 (expm1.f64 im)))
(+.f64 #s(literal 26 binary64) (*.f64 (neg.f64 (expm1.f64 im)) #s(literal 1 binary64)))
(+.f64 (neg.f64 (expm1.f64 im)) #s(literal 26 binary64))
(+.f64 (-.f64 #s(literal 26 binary64) (exp.f64 im)) #s(literal 1 binary64))
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 26 binary64) (expm1.f64 im)))
(*.f64 (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) (sqrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(*.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))))
(*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))) (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 26 binary64) (expm1.f64 im)) (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(/.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))
(/.f64 (neg.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))))
(/.f64 (neg.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 26 binary64) (expm1.f64 im))))
(/.f64 (+.f64 #s(literal 17576 binary64) (pow.f64 (neg.f64 (expm1.f64 im)) #s(literal 3 binary64))) (+.f64 #s(literal 676 binary64) (-.f64 (*.f64 (neg.f64 (expm1.f64 im)) (neg.f64 (expm1.f64 im))) (*.f64 #s(literal 26 binary64) (neg.f64 (expm1.f64 im))))))
(/.f64 (-.f64 #s(literal 676 binary64) (*.f64 (neg.f64 (expm1.f64 im)) (neg.f64 (expm1.f64 im)))) (-.f64 #s(literal 26 binary64) (neg.f64 (expm1.f64 im))))
(pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(exp.f64 (log.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 1 binary64)))
(+.f64 (exp.f64 im) #s(literal -1 binary64))
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(*.f64 (expm1.f64 im) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 im))
(*.f64 (cbrt.f64 (expm1.f64 im)) (cbrt.f64 (pow.f64 (expm1.f64 im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 im)))
(*.f64 (sqrt.f64 (expm1.f64 im)) (sqrt.f64 (expm1.f64 im)))
(*.f64 (+.f64 (sqrt.f64 (exp.f64 im)) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (exp.f64 im)) #s(literal 1 binary64)))
(/.f64 (-.f64 (pow.f64 (exp.f64 im) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (exp.f64 im) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(/.f64 (-.f64 (pow.f64 (exp.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (exp.f64 im) #s(literal 1 binary64)))
(pow.f64 (expm1.f64 im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (expm1.f64 im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (expm1.f64 im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (expm1.f64 im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (expm1.f64 im) #s(literal 2 binary64)))
(log.f64 (exp.f64 (expm1.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 im))))
(cbrt.f64 (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (expm1.f64 im)))
(exp.f64 (log.f64 (expm1.f64 im)))
(exp.f64 (*.f64 (log.f64 (expm1.f64 im)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (exp.f64 im) #s(literal -1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 im)) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (exp.f64 im)) (sqrt.f64 (exp.f64 im)) #s(literal -1 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) re))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) re)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) re)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) re)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 2 binary64))
(neg.f64 (*.f64 im (sin.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sin.f64 re)))))
(cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (log.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sin.f64 re))) #s(literal 1 binary64)))
(+.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (sin.f64 re) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (sin.f64 re))
(*.f64 (cbrt.f64 (sin.f64 re)) (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 re)))
(*.f64 (sqrt.f64 (sin.f64 re)) (sqrt.f64 (sin.f64 re)))
(/.f64 (-.f64 (pow.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) (+.f64 (sin.f64 re) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) (+.f64 (sin.f64 re) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64)))
(pow.f64 (sin.f64 re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (sin.f64 re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (sin.f64 re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 re))))
(cbrt.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(sin.f64 re)
(log1p.f64 (expm1.f64 (sin.f64 re)))
(exp.f64 (log.f64 (sin.f64 re)))
(exp.f64 (*.f64 (log.f64 (sin.f64 re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sin.f64 re)))) #s(literal 1 binary64))
(*.f64 (log1p.f64 (sin.f64 re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (sin.f64 re)))
(*.f64 (cbrt.f64 (log1p.f64 (sin.f64 re))) (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 re))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 re))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (sin.f64 re))))
(*.f64 (sqrt.f64 (log1p.f64 (sin.f64 re))) (sqrt.f64 (log1p.f64 (sin.f64 re))))
(pow.f64 (log1p.f64 (sin.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (sin.f64 re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (sin.f64 re)) #s(literal 2 binary64)))
(log.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (log1p.f64 (sin.f64 re)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 re))))
(exp.f64 (log.f64 (log1p.f64 (sin.f64 re))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (sin.f64 re))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 2 binary64))
(neg.f64 (*.f64 im (sin.f64 re)))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sin.f64 re)))))
(cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (log.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sin.f64 re))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 re) (*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/120 binary64))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (sin.f64 re))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/120 binary64) (sin.f64 re) (*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/5040 binary64))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (sin.f64 re) #s(literal -1/6 binary64))) (neg.f64 (sin.f64 re))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/5040 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 (sin.f64 re) #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/5040 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (sin.f64 re) #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/5040 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (-.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (sin.f64 re) #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 #s(literal 1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re))))
(*.f64 #s(literal 1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal -1/8 binary64)))))
(*.f64 #s(literal 1/2520 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (cbrt.f64 #s(literal -1/8 binary64))) (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/60 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 (sin.f64 re) (cbrt.f64 #s(literal -1/8 binary64))) #s(literal -1/2520 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (neg.f64 (fma.f64 #s(literal -1/60 binary64) (*.f64 (sin.f64 re) (/.f64 (cbrt.f64 #s(literal -1/8 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2520 binary64) (cbrt.f64 #s(literal -1/8 binary64))) (sin.f64 re)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/60 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 (sin.f64 re) (cbrt.f64 #s(literal -1/8 binary64))) #s(literal -1/2520 binary64))))))
(*.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 (sin.f64 re) (/.f64 (cbrt.f64 #s(literal -1/8 binary64)) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/60 binary64) (*.f64 (sin.f64 re) (/.f64 (cbrt.f64 #s(literal -1/8 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2520 binary64) (cbrt.f64 #s(literal -1/8 binary64))) (sin.f64 re)))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (sin.f64 re))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/60 binary64) (*.f64 (cbrt.f64 #s(literal -1/8 binary64)) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 (sin.f64 re) (cbrt.f64 #s(literal -1/8 binary64))) #s(literal -1/2520 binary64)))))))
(*.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (sin.f64 re) (/.f64 (cbrt.f64 #s(literal -1/8 binary64)) (pow.f64 im #s(literal 6 binary64)))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (sin.f64 re) (/.f64 (cbrt.f64 #s(literal -1/8 binary64)) (pow.f64 im #s(literal 4 binary64)))) (fma.f64 #s(literal -1/60 binary64) (*.f64 (sin.f64 re) (/.f64 (cbrt.f64 #s(literal -1/8 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2520 binary64) (cbrt.f64 #s(literal -1/8 binary64))) (sin.f64 re))))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1/240 binary64))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1/240 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/240 binary64))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal -1/10080 binary64) (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/240 binary64))) (*.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal -13/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 #s(literal -13/120 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -13/120 binary64) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -13/120 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal -41/3024 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -13/120 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) #s(literal -41/3024 binary64))))))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -41/3024 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal -13/120 binary64))) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)))))
(*.f64 #s(literal -1/128024064000 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1/128024064000 binary64) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 21 binary64))))
(*.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 im #s(literal 21 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal -1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))))
(*.f64 (pow.f64 im #s(literal 21 binary64)) (fma.f64 #s(literal -1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64))))
(*.f64 (pow.f64 im #s(literal 21 binary64)) (fma.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal -1/1016064000 binary64)) (pow.f64 im #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal -31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))))
(*.f64 (pow.f64 im #s(literal 21 binary64)) (fma.f64 #s(literal -31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64)))))
(*.f64 (pow.f64 im #s(literal 21 binary64)) (fma.f64 #s(literal -31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal -1/1016064000 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal -199/84672000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))))))
(*.f64 (pow.f64 im #s(literal 21 binary64)) (fma.f64 #s(literal -199/84672000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal -31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64))) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64))))))
(*.f64 (pow.f64 im #s(literal 21 binary64)) (fma.f64 #s(literal -199/84672000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal -31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal -1/128024064000 binary64) (/.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal -1/1016064000 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/128024064000 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1/128024064000 binary64) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 21 binary64))))
(*.f64 (*.f64 #s(literal -1/128024064000 binary64) (pow.f64 im #s(literal 21 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal 1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (*.f64 #s(literal 1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 21 binary64)) (fma.f64 #s(literal 1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/1016064000 binary64)))))
(*.f64 (fma.f64 (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/1016064000 binary64) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal 1/128024064000 binary64))) (neg.f64 (pow.f64 im #s(literal 21 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal 1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 21 binary64)) (fma.f64 #s(literal 1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (fma.f64 #s(literal 1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 31/508032000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (pow.f64 im #s(literal 4 binary64)))))))
(*.f64 (fma.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal 1/128024064000 binary64) (fma.f64 (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/1016064000 binary64) (*.f64 (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 31/508032000 binary64)))) (neg.f64 (pow.f64 im #s(literal 21 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 21 binary64)) (+.f64 (*.f64 #s(literal 1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 199/84672000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64)))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 21 binary64)) (fma.f64 #s(literal 1/128024064000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (fma.f64 #s(literal 1/1016064000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal 31/508032000 binary64) (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64))) (*.f64 (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 6 binary64))) #s(literal 199/84672000 binary64)))))))
(*.f64 (fma.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal 1/128024064000 binary64) (fma.f64 (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/1016064000 binary64) (fma.f64 (/.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 31/508032000 binary64) (/.f64 (*.f64 #s(literal 199/84672000 binary64) (pow.f64 (sin.f64 re) #s(literal 3 binary64))) (pow.f64 im #s(literal 6 binary64)))))) (neg.f64 (pow.f64 im #s(literal 21 binary64))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -1/16 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal 13/960 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)))) #s(literal 13/960 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)))) #s(literal 13/960 binary64))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -41/24192 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 13/960 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64))))))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -41/24192 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)))) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal 13/960 binary64))))))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)))) #s(literal -41/24192 binary64) (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))) #s(literal 13/960 binary64))) (*.f64 #s(literal -1/16 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 re) (*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/120 binary64))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (sin.f64 re))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/120 binary64) (sin.f64 re) (*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/5040 binary64))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (sin.f64 re) #s(literal -1/6 binary64))) (neg.f64 (sin.f64 re))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/5040 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 (sin.f64 re) #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/5040 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (sin.f64 re) #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/5040 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (-.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (sin.f64 re) #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/5040 binary64) (sin.f64 re) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))))
(*.f64 (fma.f64 (sin.f64 re) #s(literal 1/5040 binary64) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/5040 binary64) (sin.f64 re) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (fma.f64 (sin.f64 re) #s(literal 1/5040 binary64) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/6 binary64)))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/5040 binary64) (sin.f64 re) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (neg.f64 (fma.f64 (sin.f64 re) #s(literal 1/5040 binary64) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1/240 binary64))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1/240 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/240 binary64))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal -1/10080 binary64) (*.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/240 binary64))) (*.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (*.f64 (sin.f64 re) #s(literal -2 binary64)))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (sin.f64 re)) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (sin.f64 re) (*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/3 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -2 binary64) (*.f64 #s(literal -1/3 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (sin.f64 re)) (*.f64 #s(literal -1/60 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (sin.f64 re) (*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/60 binary64))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/3 binary64) (*.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (sin.f64 re) #s(literal -2 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal -2 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (sin.f64 re)) (*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 im (fma.f64 #s(literal -2 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/60 binary64) (sin.f64 re) (*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/2520 binary64))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))) (*.f64 (sin.f64 re) #s(literal -1/3 binary64))) (*.f64 (sin.f64 re) #s(literal -2 binary64))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/2520 binary64))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/2520 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 (sin.f64 re) #s(literal -1/2520 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/2520 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/3 binary64) (fma.f64 (sin.f64 re) #s(literal -1/2520 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/2520 binary64) (sin.f64 re))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal -1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/2520 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))) #s(literal -2 binary64) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal -1/3 binary64) (fma.f64 (sin.f64 re) #s(literal -1/2520 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/60 binary64) (pow.f64 im #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/2520 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 7 binary64))) #s(literal -1/2520 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (sin.f64 re)) (*.f64 #s(literal 1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/2520 binary64) (sin.f64 re) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64)))))
(*.f64 (fma.f64 (sin.f64 re) #s(literal 1/2520 binary64) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/2520 binary64) (sin.f64 re) (fma.f64 #s(literal 1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/3 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (neg.f64 (fma.f64 (sin.f64 re) #s(literal 1/2520 binary64) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/2520 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/2520 binary64) (sin.f64 re) (fma.f64 #s(literal 1/60 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))))))))
(*.f64 (fma.f64 (sin.f64 re) #s(literal 1/2520 binary64) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/3 binary64))))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 re (fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im #s(literal -1/6 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 re (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1/120 binary64))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal 1/120 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 #s(literal -1/6 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 re (+.f64 (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))
(*.f64 re (fma.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 (*.f64 im #s(literal 1/120 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/120 binary64) (*.f64 (*.f64 #s(literal -1/5040 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
#s(literal -52 binary64)
(-.f64 (*.f64 #s(literal 2 binary64) im) #s(literal 52 binary64))
(fma.f64 #s(literal 2 binary64) im #s(literal -52 binary64))
(fma.f64 im #s(literal 2 binary64) #s(literal -52 binary64))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(fma.f64 im (+.f64 im #s(literal 2 binary64)) #s(literal -52 binary64))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
(fma.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/3 binary64))))) #s(literal -52 binary64))
(fma.f64 im (fma.f64 im (fma.f64 im #s(literal 1/3 binary64) #s(literal 1 binary64)) #s(literal 2 binary64)) #s(literal -52 binary64))
(*.f64 #s(literal 13 binary64) re)
(*.f64 re #s(literal 13 binary64))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im re)) (*.f64 #s(literal 13 binary64) re))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im re) (*.f64 re #s(literal 13 binary64)))
(*.f64 re (+.f64 (*.f64 im #s(literal -1/2 binary64)) #s(literal 13 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(fma.f64 #s(literal 13 binary64) re (*.f64 im (fma.f64 #s(literal -1/2 binary64) re (*.f64 (*.f64 im re) #s(literal -1/4 binary64)))))
(fma.f64 im (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) im))) (*.f64 re #s(literal 13 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/4 binary64) re) (*.f64 #s(literal -1/12 binary64) (*.f64 im re)))))))
(fma.f64 #s(literal 13 binary64) re (*.f64 im (fma.f64 #s(literal -1/2 binary64) re (*.f64 im (fma.f64 #s(literal -1/4 binary64) re (*.f64 (*.f64 #s(literal -1/12 binary64) im) re))))))
(fma.f64 im (fma.f64 im (*.f64 re (+.f64 #s(literal -1/4 binary64) (*.f64 #s(literal -1/12 binary64) im))) (*.f64 re #s(literal -1/2 binary64))) (*.f64 re #s(literal 13 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
#s(literal 26 binary64)
(+.f64 #s(literal 26 binary64) (*.f64 #s(literal -1 binary64) im))
(+.f64 #s(literal 26 binary64) (neg.f64 im))
(-.f64 #s(literal 26 binary64) im)
(+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -1/2 binary64) im) #s(literal 1 binary64))))
(+.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal -1/2 binary64) im #s(literal -1 binary64))))
(fma.f64 im (fma.f64 im #s(literal -1/2 binary64) #s(literal -1 binary64)) #s(literal 26 binary64))
(+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -1/6 binary64) im) #s(literal 1/2 binary64))) #s(literal 1 binary64))))
(+.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im (fma.f64 #s(literal -1/6 binary64) im #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(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 26 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/6 binary64) im)))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))
(*.f64 im (fma.f64 im (fma.f64 im #s(literal 1/6 binary64) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal 1/24 binary64) im)))))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))
(*.f64 im (fma.f64 im (fma.f64 im (fma.f64 im #s(literal 1/24 binary64) #s(literal 1/6 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(expm1.f64 im)
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(expm1.f64 im)
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(expm1.f64 im)
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(expm1.f64 im)
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(expm1.f64 im)
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(expm1.f64 im)
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(expm1.f64 im)
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(expm1.f64 im)
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 #s(literal 1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1 binary64) im (*.f64 (*.f64 im #s(literal 1/6 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (fma.f64 (*.f64 im #s(literal 1/6 binary64)) (pow.f64 re #s(literal 2 binary64)) (neg.f64 im)))
(*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) im)))))
(*.f64 re (fma.f64 #s(literal -1 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im #s(literal 1/6 binary64))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 im #s(literal -1/120 binary64)) (pow.f64 re #s(literal 2 binary64)) (*.f64 im #s(literal 1/6 binary64))) (neg.f64 im)))
(*.f64 re (+.f64 (*.f64 #s(literal -1 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) im) (*.f64 #s(literal 1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))))
(*.f64 re (fma.f64 #s(literal -1 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/120 binary64) im (*.f64 #s(literal 1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im #s(literal -1/120 binary64))) (*.f64 im #s(literal 1/6 binary64))) (neg.f64 im)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (fma.f64 #s(literal -1/6 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64))) #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 1/120 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal -1/6 binary64)))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/120 binary64) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 re #s(literal 2 binary64))))) #s(literal 1/6 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 re #s(literal 2 binary64)))) #s(literal -1/6 binary64)))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (pow.f64 re #s(literal 2 binary64)) #s(literal 1/120 binary64)) #s(literal -1/6 binary64)) #s(literal 1 binary64)))
(sin.f64 re)
(sin.f64 re)
(sin.f64 re)
(sin.f64 re)
(sin.f64 re)
(sin.f64 re)
(sin.f64 re)
(sin.f64 re)
re
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) re)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re #s(literal -1/2 binary64))))
(*.f64 re (fma.f64 re #s(literal -1/2 binary64) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 #s(literal 1/6 binary64) re) #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (fma.f64 #s(literal 1/6 binary64) re #s(literal -1/2 binary64)))))
(*.f64 re (fma.f64 re (fma.f64 re #s(literal 1/6 binary64) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (-.f64 (*.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 #s(literal -1/12 binary64) re))) #s(literal 1/2 binary64)))))
(*.f64 re (+.f64 #s(literal 1 binary64) (*.f64 re (fma.f64 re (+.f64 #s(literal 1/6 binary64) (*.f64 re #s(literal -1/12 binary64))) #s(literal -1/2 binary64)))))
(*.f64 re (fma.f64 re (fma.f64 re (fma.f64 re #s(literal -1/12 binary64) #s(literal 1/6 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log1p.f64 (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log1p.f64 (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log1p.f64 (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log1p.f64 (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log1p.f64 (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log1p.f64 (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log1p.f64 (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (sin.f64 re)))
(log1p.f64 (sin.f64 re))
(*.f64 im re)
(*.f64 re (+.f64 im (*.f64 #s(literal -1/6 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 im (*.f64 (*.f64 im #s(literal -1/6 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (fma.f64 (*.f64 im #s(literal -1/6 binary64)) (pow.f64 re #s(literal 2 binary64)) im))
(*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 #s(literal 1/120 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) im (*.f64 (*.f64 im #s(literal 1/120 binary64)) (pow.f64 re #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal -1/6 binary64) (*.f64 (*.f64 im #s(literal 1/120 binary64)) (pow.f64 re #s(literal 2 binary64)))) im))
(*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/120 binary64) im)))))))
(*.f64 re (+.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im #s(literal 1/120 binary64))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))) (*.f64 im #s(literal -1/6 binary64))) im))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) #s(literal -2 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 im (*.f64 (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1/2 binary64))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (pow.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) (*.f64 (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (pow.f64 #s(literal 1/8 binary64) #s(literal 1/3 binary64)) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 #s(literal 1/8 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 #s(literal 1/8 binary64)) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 #s(literal 1/8 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) (*.f64 #s(literal 1/2 binary64) (cbrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) #s(literal 1 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 3 binary64))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log.f64 (pow.f64 (exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/8 binary64))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (*.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3/2 binary64)) (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3/2 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1/2 binary64)) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) #s(literal 1 binary64)) (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 6 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 6 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 6 binary64)))
(fabs.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 3 binary64))))
(pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(+.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) #s(literal -2 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 1 binary64))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 3 binary64))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log.f64 (pow.f64 (exp.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))) #s(literal 3 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 1 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))))) #s(literal 1/3 binary64)))
(*.f64 (*.f64 (sin.f64 re) (*.f64 im #s(literal 1/2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (*.f64 #s(literal 1/2 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 im (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)))) (*.f64 (*.f64 im (sin.f64 re)) #s(literal -2 binary64)))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))) (*.f64 im (sin.f64 re))) (*.f64 #s(literal -2 binary64) (*.f64 im (sin.f64 re))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 3 binary64))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64)))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (pow.f64 (exp.f64 im) (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64)))
(*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(-.f64 #s(literal 0 binary64) (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im re)))
(pow.f64 (*.f64 im re) #s(literal 1 binary64))
(*.f64 im re)
(pow.f64 (cbrt.f64 (*.f64 im re)) #s(literal 3 binary64))
(*.f64 im re)
(pow.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im re)
(pow.f64 (sqrt.f64 (*.f64 im re)) #s(literal 2 binary64))
(*.f64 im re)
(neg.f64 (*.f64 im re))
(*.f64 im (neg.f64 re))
(*.f64 re (neg.f64 im))
(sqrt.f64 (pow.f64 (*.f64 im re) #s(literal 2 binary64)))
(*.f64 im re)
(log.f64 (pow.f64 (exp.f64 im) re))
(*.f64 im re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im re))))
(*.f64 im re)
(cbrt.f64 (pow.f64 (*.f64 im re) #s(literal 3 binary64)))
(*.f64 im re)
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 im re)
(cbrt.f64 (*.f64 (pow.f64 re #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im re)
(expm1.f64 (log1p.f64 (*.f64 im re)))
(log1p.f64 (expm1.f64 (*.f64 im re)))
(*.f64 im re)
(exp.f64 (log.f64 (*.f64 im re)))
(*.f64 im re)
(exp.f64 (*.f64 (log.f64 (*.f64 im re)) #s(literal 1 binary64)))
(*.f64 im re)
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(+.f64 #s(literal -54 binary64) (*.f64 (neg.f64 (exp.f64 im)) #s(literal -2 binary64)))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))))
(/.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64)))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64))))
(/.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) #s(literal -2 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64)))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (fma.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 729 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) #s(literal -2 binary64)) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(/.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 27 binary64) (exp.f64 im))))
(pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 1 binary64))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 3 binary64))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(pow.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 2 binary64))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 2 binary64)) #s(literal 4 binary64)))
(sqrt.f64 (*.f64 #s(literal 4 binary64) (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 2 binary64))))
(fabs.f64 (+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im))))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64)))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 1 binary64)))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal -2 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal -54 binary64) (*.f64 #s(literal 2 binary64) (exp.f64 im)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 26 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (neg.f64 (expm1.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 26 binary64) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 (neg.f64 (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(expm1.f64 (log1p.f64 (*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(*.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (/.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))) (fma.f64 (expm1.f64 im) (+.f64 (exp.f64 im) #s(literal 25 binary64)) #s(literal 676 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))
(*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (/.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))
(*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 re (+.f64 (exp.f64 im) #s(literal 25 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) re)) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(*.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (/.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))) (fma.f64 (expm1.f64 im) (+.f64 (exp.f64 im) #s(literal 25 binary64)) #s(literal 676 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) re)) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))
(*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (/.f64 (*.f64 re #s(literal 1/2 binary64)) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))
(*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 re (+.f64 (exp.f64 im) #s(literal 25 binary64)))))
(pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(pow.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(log.f64 (pow.f64 (exp.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) (*.f64 #s(literal 1/2 binary64) re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(expm1.f64 (log1p.f64 (*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (expm1.f64 im) #s(literal 1/2 binary64))))
(+.f64 #s(literal 26 binary64) (neg.f64 (expm1.f64 im)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(+.f64 #s(literal 26 binary64) (*.f64 (neg.f64 (expm1.f64 im)) #s(literal 1 binary64)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(+.f64 (neg.f64 (expm1.f64 im)) #s(literal 26 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(+.f64 (-.f64 #s(literal 26 binary64) (exp.f64 im)) #s(literal 1 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 1 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 26 binary64) (expm1.f64 im)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(*.f64 (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) (pow.f64 (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 2 binary64)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(*.f64 (sqrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) (sqrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(*.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))) (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (fma.f64 (expm1.f64 im) (+.f64 (exp.f64 im) #s(literal 25 binary64)) #s(literal 676 binary64)))
(*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))
(/.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (+.f64 (exp.f64 im) #s(literal 25 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))) (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (fma.f64 (expm1.f64 im) (+.f64 (exp.f64 im) #s(literal 25 binary64)) #s(literal 676 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 26 binary64) (expm1.f64 im)) (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))
(/.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (+.f64 (exp.f64 im) #s(literal 25 binary64)))
(/.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))) (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (fma.f64 (expm1.f64 im) (+.f64 (exp.f64 im) #s(literal 25 binary64)) #s(literal 676 binary64)))
(/.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))
(*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))
(/.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (+.f64 (exp.f64 im) #s(literal 25 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))) (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (fma.f64 (expm1.f64 im) (+.f64 (exp.f64 im) #s(literal 25 binary64)) #s(literal 676 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 26 binary64) (expm1.f64 im))))
(*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))
(/.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (+.f64 (exp.f64 im) #s(literal 25 binary64)))
(/.f64 (+.f64 #s(literal 17576 binary64) (pow.f64 (neg.f64 (expm1.f64 im)) #s(literal 3 binary64))) (+.f64 #s(literal 676 binary64) (-.f64 (*.f64 (neg.f64 (expm1.f64 im)) (neg.f64 (expm1.f64 im))) (*.f64 #s(literal 26 binary64) (neg.f64 (expm1.f64 im))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 676 binary64) (*.f64 (expm1.f64 im) (+.f64 #s(literal 26 binary64) (expm1.f64 im)))) (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (expm1.f64 im) #s(literal 3 binary64))) (fma.f64 (expm1.f64 im) (+.f64 (exp.f64 im) #s(literal 25 binary64)) #s(literal 676 binary64)))
(/.f64 (-.f64 #s(literal 676 binary64) (*.f64 (neg.f64 (expm1.f64 im)) (neg.f64 (expm1.f64 im)))) (-.f64 #s(literal 26 binary64) (neg.f64 (expm1.f64 im))))
(*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 26 binary64) (expm1.f64 im))))
(/.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (+.f64 (exp.f64 im) #s(literal 25 binary64)))
(pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 1 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 3 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(pow.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 2 binary64))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 2 binary64)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(log.f64 (exp.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) #s(literal 3 binary64)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(+.f64 (-.f64 #s(literal 27 binary64) (expm1.f64 im)) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(exp.f64 (log.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im))) #s(literal 1 binary64)))
(-.f64 #s(literal 27 binary64) (exp.f64 im))
(+.f64 (exp.f64 im) #s(literal -1 binary64))
(expm1.f64 im)
(-.f64 (exp.f64 im) #s(literal 1 binary64))
(expm1.f64 im)
(*.f64 (expm1.f64 im) #s(literal 1 binary64))
(expm1.f64 im)
(*.f64 #s(literal 1 binary64) (expm1.f64 im))
(expm1.f64 im)
(*.f64 (cbrt.f64 (expm1.f64 im)) (cbrt.f64 (pow.f64 (expm1.f64 im) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 im) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 im)))
(*.f64 (cbrt.f64 (expm1.f64 im)) (cbrt.f64 (pow.f64 (expm1.f64 im) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (expm1.f64 im)) (sqrt.f64 (expm1.f64 im)))
(expm1.f64 im)
(*.f64 (+.f64 (sqrt.f64 (exp.f64 im)) #s(literal 1 binary64)) (-.f64 (sqrt.f64 (exp.f64 im)) #s(literal 1 binary64)))
(expm1.f64 im)
(/.f64 (-.f64 (pow.f64 (exp.f64 im) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (exp.f64 im) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(/.f64 (+.f64 (pow.f64 (exp.f64 im) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (exp.f64 im) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (+.f64 (exp.f64 im) (+.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (exp.f64 im) #s(literal 2 binary64)) #s(literal 1 binary64)) (+.f64 (exp.f64 im) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (exp.f64 im) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(/.f64 (expm1.f64 (+.f64 im im)) (+.f64 #s(literal 1 binary64) (exp.f64 im)))
(pow.f64 (expm1.f64 im) #s(literal 1 binary64))
(expm1.f64 im)
(pow.f64 (cbrt.f64 (expm1.f64 im)) #s(literal 3 binary64))
(expm1.f64 im)
(pow.f64 (pow.f64 (expm1.f64 im) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 im)
(pow.f64 (sqrt.f64 (expm1.f64 im)) #s(literal 2 binary64))
(expm1.f64 im)
(sqrt.f64 (pow.f64 (expm1.f64 im) #s(literal 2 binary64)))
(expm1.f64 im)
(log.f64 (exp.f64 (expm1.f64 im)))
(expm1.f64 im)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 im))))
(expm1.f64 im)
(cbrt.f64 (pow.f64 (expm1.f64 im) #s(literal 3 binary64)))
(expm1.f64 im)
(log1p.f64 (expm1.f64 (expm1.f64 im)))
(expm1.f64 im)
(exp.f64 (log.f64 (expm1.f64 im)))
(expm1.f64 im)
(exp.f64 (*.f64 (log.f64 (expm1.f64 im)) #s(literal 1 binary64)))
(expm1.f64 im)
(fma.f64 #s(literal 1 binary64) (exp.f64 im) #s(literal -1 binary64))
(expm1.f64 im)
(fma.f64 (cbrt.f64 (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (cbrt.f64 (exp.f64 im)) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 (exp.f64 im)) (sqrt.f64 (exp.f64 im)) #s(literal -1 binary64))
(expm1.f64 im)
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 re #s(literal 1/2 binary64))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 1 binary64))
(*.f64 re #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64))
(*.f64 re #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 re #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64))
(*.f64 re #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fabs.f64 (*.f64 re #s(literal 1/2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) re))
(*.f64 re #s(literal 1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) re))))
(*.f64 re #s(literal 1/2 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)))
(*.f64 re #s(literal 1/2 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) re)))
(expm1.f64 (log1p.f64 (*.f64 re #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) re)))
(*.f64 re #s(literal 1/2 binary64))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) re)))
(*.f64 re #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64)))
(*.f64 re #s(literal 1/2 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(*.f64 im (sin.f64 re))
(pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64))
(*.f64 im (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (sin.f64 re))
(pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 2 binary64))
(*.f64 im (sin.f64 re))
(neg.f64 (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 im (sin.f64 re))
(log.f64 (pow.f64 (exp.f64 im) (sin.f64 re)))
(*.f64 im (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sin.f64 re)))))
(*.f64 im (sin.f64 re))
(cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 im (sin.f64 re))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 im (sin.f64 re))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (sin.f64 re))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(exp.f64 (log.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sin.f64 re))) #s(literal 1 binary64)))
(*.f64 im (sin.f64 re))
(+.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal -1 binary64))
(sin.f64 re)
(-.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64))
(sin.f64 re)
(*.f64 (sin.f64 re) #s(literal 1 binary64))
(sin.f64 re)
(*.f64 #s(literal 1 binary64) (sin.f64 re))
(sin.f64 re)
(*.f64 (cbrt.f64 (sin.f64 re)) (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 2 binary64)))
(sin.f64 re)
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 2 binary64)) (cbrt.f64 (sin.f64 re)))
(sin.f64 re)
(*.f64 (sqrt.f64 (sin.f64 re)) (sqrt.f64 (sin.f64 re)))
(sin.f64 re)
(/.f64 (-.f64 (pow.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) (+.f64 (sin.f64 re) #s(literal 1 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) (+.f64 (sin.f64 re) #s(literal 1 binary64)) (+.f64 (sin.f64 re) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 3 binary64))) (fma.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) (+.f64 (sin.f64 re) #s(literal 1 binary64)) (+.f64 (sin.f64 re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) (+.f64 (sin.f64 re) #s(literal 1 binary64))) #s(literal 1 binary64)) (+.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64)))
(sin.f64 re)
(pow.f64 (sin.f64 re) #s(literal 1 binary64))
(sin.f64 re)
(pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 3 binary64))
(sin.f64 re)
(pow.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sin.f64 re)
(pow.f64 (sqrt.f64 (sin.f64 re)) #s(literal 2 binary64))
(sin.f64 re)
(sqrt.f64 (pow.f64 (sin.f64 re) #s(literal 2 binary64)))
(sin.f64 re)
(log.f64 (exp.f64 (sin.f64 re)))
(sin.f64 re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sin.f64 re))))
(sin.f64 re)
(cbrt.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(sin.f64 re)
(sin.f64 re)
(log1p.f64 (expm1.f64 (sin.f64 re)))
(sin.f64 re)
(exp.f64 (log.f64 (sin.f64 re)))
(sin.f64 re)
(exp.f64 (*.f64 (log.f64 (sin.f64 re)) #s(literal 1 binary64)))
(sin.f64 re)
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (sin.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 re))))
(*.f64 (log1p.f64 (sin.f64 re)) #s(literal 1 binary64))
(log1p.f64 (sin.f64 re))
(*.f64 #s(literal 1 binary64) (log1p.f64 (sin.f64 re)))
(log1p.f64 (sin.f64 re))
(*.f64 (cbrt.f64 (log1p.f64 (sin.f64 re))) (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 re))) #s(literal 2 binary64)))
(log1p.f64 (sin.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 re))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (sin.f64 re))))
(log1p.f64 (sin.f64 re))
(*.f64 (sqrt.f64 (log1p.f64 (sin.f64 re))) (sqrt.f64 (log1p.f64 (sin.f64 re))))
(log1p.f64 (sin.f64 re))
(pow.f64 (log1p.f64 (sin.f64 re)) #s(literal 1 binary64))
(log1p.f64 (sin.f64 re))
(pow.f64 (cbrt.f64 (log1p.f64 (sin.f64 re))) #s(literal 3 binary64))
(log1p.f64 (sin.f64 re))
(pow.f64 (pow.f64 (log1p.f64 (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (sin.f64 re))
(pow.f64 (sqrt.f64 (log1p.f64 (sin.f64 re))) #s(literal 2 binary64))
(log1p.f64 (sin.f64 re))
(sqrt.f64 (pow.f64 (log1p.f64 (sin.f64 re)) #s(literal 2 binary64)))
(log1p.f64 (sin.f64 re))
(log.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)))
(log1p.f64 (sin.f64 re))
(cbrt.f64 (pow.f64 (log1p.f64 (sin.f64 re)) #s(literal 3 binary64)))
(log1p.f64 (sin.f64 re))
(expm1.f64 (log1p.f64 (log1p.f64 (sin.f64 re))))
(exp.f64 (log.f64 (log1p.f64 (sin.f64 re))))
(log1p.f64 (sin.f64 re))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (sin.f64 re))) #s(literal 1 binary64)))
(log1p.f64 (sin.f64 re))
(-.f64 #s(literal 0 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(*.f64 im (sin.f64 re))
(pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64))
(*.f64 im (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (sin.f64 re))
(pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 2 binary64))
(*.f64 im (sin.f64 re))
(neg.f64 (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 im (sin.f64 re))
(log.f64 (pow.f64 (exp.f64 im) (sin.f64 re)))
(*.f64 im (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sin.f64 re)))))
(*.f64 im (sin.f64 re))
(cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 im (sin.f64 re))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 im (sin.f64 re))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))))
(*.f64 im (sin.f64 re))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(exp.f64 (log.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sin.f64 re))) #s(literal 1 binary64)))
(*.f64 im (sin.f64 re))

eval97.0ms (0.9%)

Memory
-19.8MiB live, 332.9MiB allocated
Compiler

Compiled 13 886 to 2 369 computations (82.9% saved)

prune110.0ms (1%)

Memory
-2.0MiB live, 439.3MiB allocated
Pruning

26 alts after pruning (22 fresh and 4 done)

PrunedKeptTotal
New65814672
Fresh2810
Picked235
Done011
Total66226688
Accuracy
100.0%
Counts
688 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.7%
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64))
9.2%
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
7.4%
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
16.1%
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
29.0%
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
27.8%
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
24.1%
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
38.8%
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
54.4%
(*.f64 (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 im))) (sin.f64 re))
95.0%
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
90.5%
(*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 #s(literal 1/8 binary64)))
53.8%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
61.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
54.5%
(*.f64 (neg.f64 im) (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 3 binary64)))
41.8%
(*.f64 (neg.f64 im) (-.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64)))
55.2%
(*.f64 (neg.f64 im) (sin.f64 re))
55.1%
(*.f64 (neg.f64 im) (log1p.f64 (expm1.f64 (sin.f64 re))))
41.6%
(*.f64 (neg.f64 im) (exp.f64 (log.f64 (sin.f64 re))))
34.4%
(*.f64 (neg.f64 im) re)
21.0%
(*.f64 im re)
38.0%
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
6.1%
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
11.7%
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
4.5%
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
47.7%
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
3.2%
#s(literal -52 binary64)
Compiler

Compiled 689 to 474 computations (31.2% saved)

simplify101.0ms (0.9%)

Memory
11.1MiB live, 98.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 im (sin.f64 re))
cost-diff0
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
cost-diff0
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
cost-diff0
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
cost-diff-6272
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
cost-diff0
(exp.f64 im)
cost-diff0
(-.f64 #s(literal 27 binary64) (exp.f64 im))
cost-diff-6272
(+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)))
cost-diff-6272
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))
cost-diff0
(*.f64 re #s(literal 1/2 binary64))
cost-diff0
(*.f64 im #s(literal 1/2 binary64))
cost-diff0
(*.f64 #s(literal 1/2 binary64) im)
cost-diff0
(*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))
cost-diff0
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
cost-diff0
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
Rules
696×fma-define
416×unsub-neg
389×fmm-def
383×+-commutative
377×distribute-neg-out
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
046900
199884
2275884
3997880
42276872
54296872
65553872
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))
(*.f64 #s(literal 1/2 binary64) im)
#s(literal 1/2 binary64)
im
(sin.f64 re)
re
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))
(pow.f64 im #s(literal 2 binary64))
#s(literal 2 binary64)
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))
#s(literal -1/2520 binary64)
#s(literal -1/60 binary64)
#s(literal -1/3 binary64)
#s(literal -2 binary64)
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
#s(literal -52 binary64)
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
(-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)))))
#s(literal 26 binary64)
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))
im
(+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)))
#s(literal 1 binary64)
(*.f64 im #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(*.f64 re #s(literal 1/2 binary64))
re
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
#s(literal 8 binary64)
(-.f64 #s(literal 27 binary64) (exp.f64 im))
#s(literal 27 binary64)
(exp.f64 im)
im
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 im (sin.f64 re))
im
(sin.f64 re)
re
#s(literal 3 binary64)
Outputs
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (sin.f64 re) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal -2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) #s(literal -1/3 binary64))) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 (sin.f64 re) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) #s(literal -1/3 binary64))) #s(literal -2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64))))))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal -2 binary64)) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (*.f64 im (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) #s(literal -1/3 binary64))) #s(literal -2 binary64)) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (*.f64 im (sin.f64 re))))
(*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) im)
#s(literal 1/2 binary64)
im
(sin.f64 re)
re
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal -2 binary64)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) #s(literal -1/3 binary64))) #s(literal -2 binary64)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal -2 binary64)) #s(literal 2 binary64))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) #s(literal -1/3 binary64))) #s(literal -2 binary64)) #s(literal 2 binary64))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal -2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) #s(literal -1/3 binary64))) #s(literal -2 binary64))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64)))
(pow.f64 im #s(literal 2 binary64))
#s(literal 2 binary64)
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64))
(fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) #s(literal -1/3 binary64)))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64))
#s(literal -1/2520 binary64)
#s(literal -1/60 binary64)
#s(literal -1/3 binary64)
#s(literal -2 binary64)
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) #s(literal -1/3 binary64))) #s(literal -2 binary64)))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/60 binary64) (fma.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 4 binary64)) #s(literal -1/3 binary64))) #s(literal -2 binary64)))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/3 binary64) (fma.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) (pow.f64 im #s(literal 4 binary64)) #s(literal -2 binary64))))
#s(literal -52 binary64)
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))) (*.f64 #s(literal 1/2 binary64) re))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal -1 binary64) (*.f64 im #s(literal -1/2 binary64)))) #s(literal 13 binary64)))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 im #s(literal -1/2 binary64) #s(literal -1 binary64))) #s(literal 13 binary64)))
(-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)))))
(-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))
(-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(-.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64) #s(literal 26 binary64)) im)
(fma.f64 im (fma.f64 im #s(literal -1/2 binary64) #s(literal -1 binary64)) #s(literal 26 binary64))
#s(literal 26 binary64)
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))
im
(+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))
(fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))
#s(literal 1 binary64)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
#s(literal 1/2 binary64)
(*.f64 re #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) re)
re
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(fma.f64 #s(literal -8 binary64) (exp.f64 im) #s(literal 216 binary64))
(fma.f64 (exp.f64 im) #s(literal -8 binary64) #s(literal 216 binary64))
#s(literal 8 binary64)
(-.f64 #s(literal 27 binary64) (exp.f64 im))
#s(literal 27 binary64)
(exp.f64 im)
im
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (*.f64 im (neg.f64 (sin.f64 re))) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (neg.f64 (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 im (sin.f64 re))
im
(sin.f64 re)
re
#s(literal 3 binary64)

localize143.0ms (1.3%)

Memory
-6.7MiB live, 509.0MiB allocated
Localize:

Found 15 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
accuracy99.9%
(*.f64 im (sin.f64 re))
accuracy99.6%
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
accuracy49.7%
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
accuracy100.0%
(-.f64 #s(literal 27 binary64) (exp.f64 im))
accuracy100.0%
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
accuracy100.0%
(exp.f64 im)
accuracy100.0%
(*.f64 re #s(literal 1/2 binary64))
accuracy100.0%
(*.f64 im #s(literal 1/2 binary64))
accuracy100.0%
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))
accuracy91.9%
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
accuracy99.8%
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
accuracy99.4%
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
accuracy92.2%
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))
accuracy87.0%
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
Samples
82.0ms247×0valid
6.0ms2valid
1.0ms1valid
Compiler

Compiled 272 to 44 computations (83.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 65.0ms
ival-mult: 22.0ms (33.6% of total)
...in/eval/compile.rkt:111:19: 11.0ms (16.8% of total)
ival-sin: 8.0ms (12.2% of total)
ival-add: 5.0ms (7.6% of total)
ival-cbrt: 5.0ms (7.6% of total)
ival-pow2: 5.0ms (7.6% of total)
ival-sub: 3.0ms (4.6% of total)
ival-pow: 3.0ms (4.6% of total)
ival-exp: 2.0ms (3.1% of total)
adjust: 1.0ms (1.5% of total)
...in/eval/compile.rkt:110:19: 1.0ms (1.5% of total)
ival-neg: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series58.0ms (0.5%)

Memory
10.6MiB live, 132.2MiB allocated
Counts
14 → 232
Calls
Call 1
Inputs
#<alt (*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))>
#<alt (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 im #s(literal 1/2 binary64))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)))>
#<alt (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))>
#<alt (cbrt.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))>
#<alt (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))>
#<alt (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))>
#<alt (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))>
#<alt (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))>
Outputs
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))>
#<alt (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (cbrt.f64 #s(literal 4 binary64)) (sin.f64 re))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 2/9 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 4 binary64)) (sin.f64 re)))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 4 binary64)) (sin.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 2/9 binary64) (/.f64 (sin.f64 re) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))))))>
#<alt (*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 4 binary64)) (sin.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2/9 binary64) (/.f64 (sin.f64 re) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 64/729 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 8/9 binary64) (/.f64 (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re)))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))))))>
#<alt (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 1/11666192832000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/113400 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))) (*.f64 #s(literal -1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 1/11666192832000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/113400 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im re) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im re))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) im)))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/240 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) im)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt im>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))>
#<alt (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))>
#<alt (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 #s(literal 1/2 binary64) im)>
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))>
#<alt #s(literal 208 binary64)>
#<alt (+.f64 #s(literal 208 binary64) (*.f64 #s(literal -8 binary64) im))>
#<alt (+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))>
#<alt (+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))>
#<alt (*.f64 im (*.f64 re (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (*.f64 im (cbrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 re (+.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))))))>
#<alt (*.f64 re (+.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64))))))))))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -13/120 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 im #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 41/3024 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 13/120 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 im #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 13/120 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -41/3024 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 13/120 binary64) (pow.f64 im #s(literal 3 binary64))))))) (pow.f64 im #s(literal 3 binary64))))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))>
#<alt (cbrt.f64 #s(literal -2 binary64))>
#<alt (+.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1/9 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))>
#<alt (+.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/729 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 6 binary64)))) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1/2520 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/5832000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/90 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1/2520 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/5832000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/90 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))>
#<alt (cbrt.f64 #s(literal 4 binary64))>
#<alt (+.f64 (cbrt.f64 #s(literal 4 binary64)) (*.f64 #s(literal 4/9 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))>
#<alt (+.f64 (cbrt.f64 #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))))>
#<alt (+.f64 (cbrt.f64 #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 64/729 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 8/9 binary64) (/.f64 (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (cbrt.f64 #s(literal 1/6350400 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (*.f64 #s(literal 1/226800 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 1/11666192832000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/113400 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (cbrt.f64 #s(literal 1/6350400 binary64)))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (*.f64 #s(literal 1/226800 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 1/11666192832000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/113400 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 13 binary64) re)>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im re)) (*.f64 #s(literal 13 binary64) re))>
#<alt (+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))>
#<alt (+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))>
#<alt (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) (*.f64 #s(literal -1/4 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -1/4 binary64) re) (*.f64 #s(literal 13 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -1/4 binary64) re) (*.f64 #s(literal 13 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) (*.f64 #s(literal -1/4 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -13 binary64) (/.f64 re im)) (*.f64 #s(literal 1/2 binary64) re)) im)) (*.f64 #s(literal -1/4 binary64) re)))>
#<alt (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -13 binary64) (/.f64 re im)) (*.f64 #s(literal 1/2 binary64) re)) im)) (*.f64 #s(literal -1/4 binary64) re)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))>
Calls

63 calls:

TimeVariablePointExpression
9.0ms
re
@inf
(* (- 26 (* im (+ 1 (* im 1/2)))) (* re 1/2))
3.0ms
re
@0
(* (* (* 1/2 im) (sin re)) (cbrt (pow (+ (* (pow im 2) (+ (* (pow im 2) (+ (* (pow im 2) -1/2520) -1/60)) -1/3)) -2) 2)))
3.0ms
re
@inf
(cbrt (neg (pow (* im (sin re)) 3)))
3.0ms
re
@inf
(* (* (* 1/2 im) (sin re)) (cbrt (pow (+ (* (pow im 2) (+ (* (pow im 2) (+ (* (pow im 2) -1/2520) -1/60)) -1/3)) -2) 2)))
3.0ms
im
@0
(* (* (* 1/2 im) (sin re)) (cbrt (pow (+ (* (pow im 2) (+ (* (pow im 2) (+ (* (pow im 2) -1/2520) -1/60)) -1/3)) -2) 2)))

rewrite267.0ms (2.4%)

Memory
6.7MiB live, 200.9MiB allocated
Algorithm
batch-egg-rewrite
Rules
587×prod-diff
290×associate-*r*
258×log1p-expm1-u
258×expm1-log1p-u
256×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
045594
1620489
27690489
Stop Event
node limit
Counts
14 → 348
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)))
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (sqrt.f64 (exp.f64 im)) (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))))
(log.f64 (pow.f64 (pow.f64 (sqrt.f64 (exp.f64 im)) (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 im)) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))) #s(literal 1 binary64)))
(-.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))
(log.f64 (sqrt.f64 (exp.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) im))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) im)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) im)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64)))
(-.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))
(log.f64 (sqrt.f64 (exp.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) im))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) im)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) im)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64)))
(+.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(+.f64 im (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) im)
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) (-.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (*.f64 im (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) im) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64))) im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im)))
(pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 im #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64)))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) im)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal 8 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 (neg.f64 (exp.f64 im)) #s(literal 8 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64)))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) #s(literal 8 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) #s(literal 8 binary64)) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(pow.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 2 binary64)) #s(literal 64 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 8 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64))
(*.f64 im (sin.f64 re))
(*.f64 (sin.f64 re) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 re)) im))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (sin.f64 re)))
(*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (sqrt.f64 (sin.f64 re)) (*.f64 (sqrt.f64 (sin.f64 re)) im))
(*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (sqrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (sin.f64 re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/3 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 re)))
(*.f64 (*.f64 im (sqrt.f64 (sin.f64 re))) (sqrt.f64 (sin.f64 re)))
(*.f64 (*.f64 (sin.f64 re) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (sin.f64 re) (sqrt.f64 im)) (sqrt.f64 im))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sin.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (log.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sin.f64 re))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 (sin.f64 re) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (sin.f64 re) (*.f64 im (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (neg.f64 (*.f64 im (sin.f64 re))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64)))
(*.f64 (neg.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (neg.f64 (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) im) (sin.f64 re))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (sin.f64 re)) im)
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 im (sin.f64 re)))) (sqrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 (sin.f64 re) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (sin.f64 re) (*.f64 im (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (neg.f64 (*.f64 im (sin.f64 re))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64)))
(*.f64 (neg.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (neg.f64 (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) im) (sin.f64 re))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (sin.f64 re)) im)
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 im (sin.f64 re)))) (sqrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2/3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 26 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) (neg.f64 im))))
(+.f64 (*.f64 #s(literal 26 binary64) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 17576 binary64) (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 676 binary64) (*.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) (+.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 26 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 676 binary64) (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64)))) (+.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 26 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) re)) (+.f64 #s(literal 676 binary64) (*.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) (+.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 26 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) re)) (+.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 26 binary64)))
(pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) re) (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (log.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64)))

simplify334.0ms (3%)

Memory
5.0MiB live, 606.5MiB allocated
Algorithm
egg-herbie
Rules
648×fma-define
345×*-commutative
342×distribute-rgt-in
335×distribute-lft-in
222×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0109626007
1287025340
2678425252
Stop Event
node limit
Counts
580 → 565
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (cbrt.f64 #s(literal 4 binary64)) (sin.f64 re))))
(*.f64 im (+.f64 (*.f64 #s(literal 2/9 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 4 binary64)) (sin.f64 re)))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 4 binary64)) (sin.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 2/9 binary64) (/.f64 (sin.f64 re) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 4 binary64)) (sin.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2/9 binary64) (/.f64 (sin.f64 re) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 64/729 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 8/9 binary64) (/.f64 (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 1/11666192832000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/113400 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))) (*.f64 #s(literal -1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 1/11666192832000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/113400 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im re) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im re))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/240 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) im)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 #s(literal 1/2 binary64) im)
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
#s(literal 208 binary64)
(+.f64 #s(literal 208 binary64) (*.f64 #s(literal -8 binary64) im))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (*.f64 re (cbrt.f64 #s(literal -1 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (*.f64 im (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 re (+.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))))))
(*.f64 re (+.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64))))))))))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -13/120 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 41/3024 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 13/120 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 13/120 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -41/3024 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 13/120 binary64) (pow.f64 im #s(literal 3 binary64))))))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(cbrt.f64 #s(literal -2 binary64))
(+.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1/9 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))
(+.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/729 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 6 binary64)))) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/5832000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/90 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/5832000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/90 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(cbrt.f64 #s(literal 4 binary64))
(+.f64 (cbrt.f64 #s(literal 4 binary64)) (*.f64 #s(literal 4/9 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))
(+.f64 (cbrt.f64 #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 64/729 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 8/9 binary64) (/.f64 (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (cbrt.f64 #s(literal 1/6350400 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (*.f64 #s(literal 1/226800 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 1/11666192832000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/113400 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (cbrt.f64 #s(literal 1/6350400 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (*.f64 #s(literal 1/226800 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 1/11666192832000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/113400 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))))
(*.f64 #s(literal 13 binary64) re)
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im re)) (*.f64 #s(literal 13 binary64) re))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) (*.f64 #s(literal -1/4 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -1/4 binary64) re) (*.f64 #s(literal 13 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -1/4 binary64) re) (*.f64 #s(literal 13 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) (*.f64 #s(literal -1/4 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -13 binary64) (/.f64 re im)) (*.f64 #s(literal 1/2 binary64) re)) im)) (*.f64 #s(literal -1/4 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -13 binary64) (/.f64 re im)) (*.f64 #s(literal 1/2 binary64) re)) im)) (*.f64 #s(literal -1/4 binary64) re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (sqrt.f64 (exp.f64 im)) (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))))
(log.f64 (pow.f64 (pow.f64 (sqrt.f64 (exp.f64 im)) (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 im)) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))) #s(literal 1 binary64)))
(-.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))
(log.f64 (sqrt.f64 (exp.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) im))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) im)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) im)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64)))
(-.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))
(log.f64 (sqrt.f64 (exp.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) im))))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) im)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) im)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64)))
(+.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(+.f64 im (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) im)
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) (-.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (*.f64 im (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im)))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) im) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64))) im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im)))
(pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))))
(exp.f64 (log.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 1 binary64)))
(fma.f64 im #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))
(*.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64)))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) im)))
(exp.f64 (*.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal 8 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 (neg.f64 (exp.f64 im)) #s(literal 8 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64)))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) #s(literal 8 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) #s(literal 8 binary64)) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(pow.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 2 binary64)) #s(literal 64 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 8 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(exp.f64 (log.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64))
(*.f64 im (sin.f64 re))
(*.f64 (sin.f64 re) im)
(*.f64 #s(literal 1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 re)) im))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (sin.f64 re)))
(*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (sqrt.f64 (sin.f64 re)) (*.f64 (sqrt.f64 (sin.f64 re)) im))
(*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (sqrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (sin.f64 re)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/3 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 re)))
(*.f64 (*.f64 im (sqrt.f64 (sin.f64 re))) (sqrt.f64 (sin.f64 re)))
(*.f64 (*.f64 (sin.f64 re) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 (*.f64 (sin.f64 re) (sqrt.f64 im)) (sqrt.f64 im))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (sin.f64 re)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sin.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (log.f64 (*.f64 im (sin.f64 re))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sin.f64 re))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 (sin.f64 re) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (sin.f64 re) (*.f64 im (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (neg.f64 (*.f64 im (sin.f64 re))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64)))
(*.f64 (neg.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (neg.f64 (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) im) (sin.f64 re))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (sin.f64 re)) im)
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 im (sin.f64 re)))) (sqrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 im (*.f64 (sin.f64 re) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (sin.f64 re) (*.f64 im (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (neg.f64 (*.f64 im (sin.f64 re))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64)))
(*.f64 (neg.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (neg.f64 (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) im) (sin.f64 re))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (sin.f64 re)) im)
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 im (sin.f64 re)))) (sqrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(fabs.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2/3 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 26 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) (neg.f64 im))))
(+.f64 (*.f64 #s(literal 26 binary64) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 17576 binary64) (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 676 binary64) (*.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) (+.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 26 binary64)))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 676 binary64) (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64)))) (+.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 26 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) re)) (+.f64 #s(literal 676 binary64) (*.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) (+.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 26 binary64)))))
(/.f64 (*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) re)) (+.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 26 binary64)))
(pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) re) (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (log.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 #s(literal -1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (*.f64 (sin.f64 re) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal -1/6 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 #s(literal -1/120 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 re) (*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/120 binary64))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/6 binary64) (*.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))))) (neg.f64 (sin.f64 re))))
(*.f64 im (+.f64 (*.f64 #s(literal -1 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 re)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (sin.f64 re)) (*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)))))))))
(*.f64 im (fma.f64 #s(literal -1 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/120 binary64) (sin.f64 re) (*.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal -1/5040 binary64))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (+.f64 #s(literal -1/120 binary64) (*.f64 #s(literal -1/5040 binary64) (pow.f64 im #s(literal 2 binary64))))) (*.f64 (sin.f64 re) #s(literal -1/6 binary64))) (neg.f64 (sin.f64 re))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/5040 binary64))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 (sin.f64 re) #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/5040 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (sin.f64 re) #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal -1/5040 binary64) (sin.f64 re))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))) (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 #s(literal -1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (sin.f64 re) #s(literal -1/5040 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (-.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (sin.f64 re) #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal -1/120 binary64) (pow.f64 im #s(literal 2 binary64)))))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (sin.f64 re)))
(*.f64 #s(literal -1/5040 binary64) (*.f64 (sin.f64 re) (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/5040 binary64) (sin.f64 re) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (neg.f64 (fma.f64 (sin.f64 re) #s(literal 1/5040 binary64) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/5040 binary64) (sin.f64 re) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/6 binary64))))))
(*.f64 (pow.f64 im #s(literal 7 binary64)) (neg.f64 (fma.f64 (sin.f64 re) #s(literal 1/5040 binary64) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/6 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 7 binary64)) (+.f64 (*.f64 #s(literal 1/5040 binary64) (sin.f64 re)) (+.f64 (*.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64)))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 7 binary64)) (fma.f64 #s(literal 1/5040 binary64) (sin.f64 re) (fma.f64 #s(literal 1/120 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))))))))
(*.f64 (fma.f64 (sin.f64 re) #s(literal 1/5040 binary64) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/120 binary64) (fma.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/6 binary64) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64)))))) (neg.f64 (pow.f64 im #s(literal 7 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 re (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))
(*.f64 re (fma.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/240 binary64))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/240 binary64))) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/10080 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (*.f64 im #s(literal 1/240 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal -1/10080 binary64) (*.f64 (*.f64 im #s(literal 1/240 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (cbrt.f64 #s(literal 4 binary64)) (sin.f64 re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 4 binary64)))))
(*.f64 (*.f64 im #s(literal 1/2 binary64)) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 4 binary64))))
(*.f64 im (+.f64 (*.f64 #s(literal 2/9 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (sin.f64 re)) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 4 binary64)) (sin.f64 re)))))
(*.f64 im (fma.f64 #s(literal 2/9 binary64) (/.f64 (*.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 4 binary64))))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 4 binary64))) (*.f64 #s(literal 2/9 binary64) (*.f64 (sin.f64 re) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 4 binary64)) (sin.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 2/9 binary64) (/.f64 (sin.f64 re) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (/.f64 #s(literal 4/135 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 2/9 binary64) (/.f64 (sin.f64 re) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (/.f64 #s(literal 4/135 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))) (/.f64 (*.f64 #s(literal 2/9 binary64) (sin.f64 re)) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 4 binary64))))))
(*.f64 im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 4 binary64)) (sin.f64 re))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2/9 binary64) (/.f64 (sin.f64 re) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 64/729 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 8/9 binary64) (/.f64 (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))))))))
(*.f64 im (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 4 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 2/9 binary64) (/.f64 (sin.f64 re) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 (sin.f64 re) (/.f64 #s(literal 4/135 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (sin.f64 re) (-.f64 #s(literal 4/315 binary64) (+.f64 (/.f64 #s(literal 64/729 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 6 binary64))) #s(literal 8/1215 binary64))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))))))))
(*.f64 im (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/6 binary64) (fma.f64 (sin.f64 re) (/.f64 #s(literal 4/135 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 52/8505 binary64) (/.f64 #s(literal 64/729 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 6 binary64)))) (/.f64 (sin.f64 re) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))))) (/.f64 (*.f64 #s(literal 2/9 binary64) (sin.f64 re)) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 4 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 5 binary64))) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re)))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64))) (*.f64 (/.f64 #s(literal 1/453600 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))) (/.f64 (sin.f64 re) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 re) (/.f64 (/.f64 #s(literal 13/75600 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64)))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal 13/75600 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64)))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 1/11666192832000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/113400 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re)))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 re) (/.f64 (/.f64 #s(literal 13/75600 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 re) (/.f64 (-.f64 #s(literal 4/315 binary64) (+.f64 (/.f64 #s(literal 1/11666192832000000 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64))) #s(literal 13/1350 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64))))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal 1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal 13/75600 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/6 binary64) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))) (/.f64 (-.f64 #s(literal 29/9450 binary64) (/.f64 #s(literal 1/11666192832000000 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 5 binary64))) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))) (*.f64 #s(literal -1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64))) (*.f64 (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) #s(literal -1/453600 binary64)))))
(*.f64 (fma.f64 (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64))) #s(literal -1/2 binary64) (*.f64 (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) #s(literal -1/453600 binary64))) (neg.f64 (pow.f64 im #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 re) (/.f64 (/.f64 #s(literal 13/75600 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) #s(literal -1/453600 binary64))))))
(*.f64 (fma.f64 (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64))) #s(literal -1/2 binary64) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal 13/75600 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) #s(literal -1/453600 binary64)))) (neg.f64 (pow.f64 im #s(literal 5 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 5 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (sin.f64 re))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (*.f64 (sin.f64 re) (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 1/11666192832000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/113400 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/453600 binary64) (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))))))
(neg.f64 (*.f64 (pow.f64 im #s(literal 5 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 re) (/.f64 (/.f64 #s(literal 13/75600 binary64) (pow.f64 im #s(literal 4 binary64))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 re) (/.f64 (-.f64 #s(literal 4/315 binary64) (+.f64 (/.f64 #s(literal 1/11666192832000000 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64))) #s(literal 13/1350 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (*.f64 (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) #s(literal -1/453600 binary64)))))))
(*.f64 (pow.f64 im #s(literal 5 binary64)) (neg.f64 (fma.f64 (*.f64 (sin.f64 re) (cbrt.f64 #s(literal 1/6350400 binary64))) #s(literal -1/2 binary64) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 re) (/.f64 #s(literal 13/75600 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (/.f64 (sin.f64 re) (pow.f64 im #s(literal 6 binary64))) (/.f64 (-.f64 #s(literal 29/9450 binary64) (/.f64 #s(literal 1/11666192832000000 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (*.f64 (/.f64 (sin.f64 re) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) #s(literal -1/453600 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im re) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im re) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))))
(*.f64 re (fma.f64 #s(literal -1/12 binary64) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 im #s(literal 1/2 binary64) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 im #s(literal -1/12 binary64) (*.f64 (*.f64 im #s(literal 1/240 binary64)) (pow.f64 re #s(literal 2 binary64))))) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 (*.f64 im (pow.f64 re #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/240 binary64) (*.f64 im (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) (*.f64 im (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) (*.f64 im (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/10080 binary64) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 (*.f64 im #s(literal 1/240 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))) (fma.f64 im #s(literal 1/240 binary64) (*.f64 #s(literal -1/10080 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))))) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))) (*.f64 (*.f64 im #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im re))
(*.f64 re (+.f64 (*.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 re (fma.f64 #s(literal -1/12 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 re (fma.f64 im #s(literal 1/2 binary64) (*.f64 (*.f64 im #s(literal -1/12 binary64)) (pow.f64 re #s(literal 2 binary64)))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 #s(literal 1/240 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) im (*.f64 #s(literal 1/240 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal -1/12 binary64) (*.f64 (*.f64 im #s(literal 1/240 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 re (+.f64 (*.f64 #s(literal 1/2 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/12 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/10080 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 1/240 binary64) im)))))))
(*.f64 re (fma.f64 #s(literal 1/2 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/12 binary64) im (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/10080 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))) (*.f64 im #s(literal 1/240 binary64))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 im #s(literal 1/240 binary64) (*.f64 #s(literal -1/10080 binary64) (*.f64 im (pow.f64 re #s(literal 2 binary64))))) (*.f64 im #s(literal -1/12 binary64))) (*.f64 im #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
im
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) im)
(*.f64 im #s(literal 1/2 binary64))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im)))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
#s(literal 208 binary64)
(+.f64 #s(literal 208 binary64) (*.f64 #s(literal -8 binary64) im))
(+.f64 #s(literal 208 binary64) (*.f64 im #s(literal -8 binary64)))
(fma.f64 im #s(literal -8 binary64) #s(literal 208 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(+.f64 #s(literal 208 binary64) (*.f64 im (fma.f64 #s(literal -4 binary64) im #s(literal -8 binary64))))
(fma.f64 im (fma.f64 im #s(literal -4 binary64) #s(literal -8 binary64)) #s(literal 208 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
(+.f64 #s(literal 208 binary64) (*.f64 im (fma.f64 im (fma.f64 #s(literal -4/3 binary64) im #s(literal -4 binary64)) #s(literal -8 binary64))))
(fma.f64 im (fma.f64 im (fma.f64 im #s(literal -4/3 binary64) #s(literal -4 binary64)) #s(literal -8 binary64)) #s(literal 208 binary64))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (sin.f64 re) (neg.f64 im))
(*.f64 im (*.f64 re (cbrt.f64 #s(literal -1 binary64))))
(*.f64 (*.f64 im re) (cbrt.f64 #s(literal -1 binary64)))
(*.f64 re (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (*.f64 im (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 re (fma.f64 #s(literal -1/6 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 im (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 re (fma.f64 im (cbrt.f64 #s(literal -1 binary64)) (*.f64 (*.f64 #s(literal -1/6 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 re (+.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))))))))
(*.f64 re (fma.f64 im (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal 1/120 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 #s(literal 1/120 binary64) im) (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1/6 binary64) im) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 im (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 re (+.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64)))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64))))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64))))))))))
(*.f64 re (fma.f64 im (cbrt.f64 #s(literal -1 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/6 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64))))))))))
(*.f64 re (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/5040 binary64) (*.f64 im (*.f64 (pow.f64 re #s(literal 2 binary64)) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/120 binary64) (*.f64 im (cbrt.f64 #s(literal -1 binary64))))) (*.f64 (*.f64 #s(literal -1/6 binary64) im) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 im (cbrt.f64 #s(literal -1 binary64)))))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 im (*.f64 (cbrt.f64 #s(literal -1 binary64)) (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64))))
(*.f64 (neg.f64 (pow.f64 im #s(literal 3 binary64))) (pow.f64 re #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (pow.f64 re #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (neg.f64 (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -13/120 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -13/120 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (neg.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64)))))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) #s(literal -13/120 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64)))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 41/3024 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 13/120 binary64) (pow.f64 im #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (-.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal 41/3024 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (neg.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 13/120 binary64))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 3 binary64))))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) #s(literal 41/3024 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal -13/120 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 3 binary64)))) (neg.f64 (pow.f64 im #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 3 binary64)))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 #s(literal 13/120 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) #s(literal 13/120 binary64))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) #s(literal 13/120 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (+.f64 (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -41/3024 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal 13/120 binary64) (pow.f64 im #s(literal 3 binary64))))))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64)) (*.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 #s(literal -41/3024 binary64) (*.f64 (pow.f64 re #s(literal 2 binary64)) (pow.f64 im #s(literal 3 binary64))) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 13/120 binary64))))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 re #s(literal 3 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 re #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 13/120 binary64) (*.f64 (*.f64 #s(literal -41/3024 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 re #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 3 binary64)))) (pow.f64 im #s(literal 3 binary64))))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(cbrt.f64 #s(literal -2 binary64))
(+.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 #s(literal -1/9 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))
(fma.f64 #s(literal -1/9 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (cbrt.f64 #s(literal -2 binary64)))
(+.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64)))))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/540 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/9 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal -1/540 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal -1/9 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 #s(literal -2 binary64)))
(+.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/729 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 6 binary64)))) (+.f64 #s(literal 1/2520 binary64) (*.f64 #s(literal 2/9 binary64) (/.f64 (+.f64 #s(literal 1/60 binary64) (*.f64 #s(literal 1/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 3 binary64))))))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/9 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 #s(literal -2 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/1620 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1/729 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 6 binary64))) #s(literal -41/68040 binary64))) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/9 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 (/.f64 #s(literal 1/729 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 6 binary64))) #s(literal -41/68040 binary64)) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/1620 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal -1/9 binary64) (pow.f64 (cbrt.f64 #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 #s(literal -2 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (/.f64 #s(literal -1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (-.f64 (/.f64 #s(literal -1/30 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (/.f64 #s(literal -1/30 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal -1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/5832000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/90 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (-.f64 (+.f64 (/.f64 #s(literal -1/30 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/5832000 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 6 binary64))) #s(literal 4/5 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (-.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/5832000 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 6 binary64))) #s(literal 4/5 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal -1/30 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (cbrt.f64 #s(literal -1/2520 binary64)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (*.f64 #s(literal 1/180 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (/.f64 #s(literal -1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (-.f64 (/.f64 #s(literal -1/30 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (/.f64 #s(literal -1/30 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal -1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/5832000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 6 binary64)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/90 binary64) (/.f64 (+.f64 #s(literal 1/3 binary64) (*.f64 #s(literal 1/10800 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (-.f64 (+.f64 (/.f64 #s(literal -1/30 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/5832000 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 6 binary64))) #s(literal 4/5 binary64)) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (cbrt.f64 #s(literal -1/2520 binary64)) (-.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 (/.f64 (+.f64 (/.f64 #s(literal 1/5832000 binary64) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 6 binary64))) #s(literal 4/5 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))) (pow.f64 im #s(literal 6 binary64))) (/.f64 #s(literal -1/30 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/180 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1/2520 binary64)) #s(literal 2 binary64)))))))
(cbrt.f64 #s(literal 4 binary64))
(+.f64 (cbrt.f64 #s(literal 4 binary64)) (*.f64 #s(literal 4/9 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))
(fma.f64 #s(literal 4/9 binary64) (/.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))) (cbrt.f64 #s(literal 4 binary64)))
(+.f64 (cbrt.f64 #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64)))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 4/135 binary64)) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 4/9 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 #s(literal 4/135 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 4/9 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (cbrt.f64 #s(literal 4 binary64)))
(+.f64 (cbrt.f64 #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 64/729 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 8/9 binary64) (/.f64 (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 8/45 binary64) (*.f64 #s(literal 16/27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 4/9 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))))))
(+.f64 (cbrt.f64 #s(literal 4 binary64)) (*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 4/315 binary64) (+.f64 (/.f64 #s(literal 64/729 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 6 binary64))) #s(literal 8/1215 binary64))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 4/405 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 4/9 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))))
(fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 52/8505 binary64) (/.f64 #s(literal 64/729 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 6 binary64)))) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 4/135 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 4/9 binary64) (pow.f64 (cbrt.f64 #s(literal 4 binary64)) #s(literal 2 binary64)))) (cbrt.f64 #s(literal 4 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (cbrt.f64 #s(literal 1/6350400 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (*.f64 #s(literal 1/226800 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (/.f64 (/.f64 #s(literal 1/226800 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (/.f64 #s(literal 13/226800 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1/226800 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (/.f64 #s(literal 13/226800 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 1/11666192832000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/113400 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (/.f64 #s(literal 13/226800 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 4/315 binary64) (+.f64 (/.f64 #s(literal 1/11666192832000000 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64))) #s(literal 13/1350 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1/226800 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 29/9450 binary64) (/.f64 #s(literal 1/11666192832000000 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (/.f64 #s(literal 13/226800 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (cbrt.f64 #s(literal 1/6350400 binary64)))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (*.f64 #s(literal 1/226800 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (/.f64 (/.f64 #s(literal 1/226800 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (/.f64 #s(literal 13/226800 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1/226800 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (/.f64 #s(literal 13/226800 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 4/315 binary64) (+.f64 (*.f64 #s(literal 1/11666192832000000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 #s(literal 1/113400 binary64) (/.f64 (-.f64 #s(literal 41/75600 binary64) (*.f64 #s(literal 1/17146080000 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64))))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (+.f64 (/.f64 #s(literal 13/226800 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 4/315 binary64) (+.f64 (/.f64 #s(literal 1/11666192832000000 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64))) #s(literal 13/1350 binary64))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (/.f64 (/.f64 #s(literal 1/226800 binary64) (pow.f64 im #s(literal 2 binary64))) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 4 binary64)) (+.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 #s(literal 29/9450 binary64) (/.f64 #s(literal 1/11666192832000000 binary64) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 6 binary64)))) (*.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1/226800 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64))))) (+.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) (/.f64 #s(literal 13/226800 binary64) (*.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 (cbrt.f64 #s(literal 1/6350400 binary64)) #s(literal 2 binary64)))))))
(*.f64 #s(literal 13 binary64) re)
(*.f64 re #s(literal 13 binary64))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 im re)) (*.f64 #s(literal 13 binary64) re))
(fma.f64 #s(literal -1/2 binary64) (*.f64 im re) (*.f64 re #s(literal 13 binary64)))
(*.f64 re (+.f64 #s(literal 13 binary64) (*.f64 im #s(literal -1/2 binary64))))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(fma.f64 #s(literal 13 binary64) re (*.f64 im (fma.f64 #s(literal -1/2 binary64) re (*.f64 (*.f64 im re) #s(literal -1/4 binary64)))))
(fma.f64 im (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) im))) (*.f64 re #s(literal 13 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(fma.f64 #s(literal 13 binary64) re (*.f64 im (fma.f64 #s(literal -1/2 binary64) re (*.f64 (*.f64 im re) #s(literal -1/4 binary64)))))
(fma.f64 im (*.f64 re (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal -1/4 binary64) im))) (*.f64 re #s(literal 13 binary64)))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1/4 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) (*.f64 #s(literal -1/4 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 re im) (*.f64 re #s(literal -1/4 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/4 binary64) (*.f64 re (/.f64 #s(literal -1/2 binary64) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -1/4 binary64) re) (*.f64 #s(literal 13 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 re im) (fma.f64 #s(literal -1/4 binary64) re (*.f64 #s(literal 13 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 re im) (fma.f64 re #s(literal -1/4 binary64) (/.f64 (*.f64 re #s(literal 13 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) (+.f64 (*.f64 #s(literal -1/4 binary64) re) (*.f64 #s(literal 13 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 re im) (fma.f64 #s(literal -1/4 binary64) re (*.f64 #s(literal 13 binary64) (/.f64 re (pow.f64 im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 re im) (fma.f64 re #s(literal -1/4 binary64) (/.f64 (*.f64 re #s(literal 13 binary64)) (pow.f64 im #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) re))
(*.f64 #s(literal -1/4 binary64) (*.f64 re (pow.f64 im #s(literal 2 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) (*.f64 #s(literal -1/4 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 re im) (*.f64 re #s(literal -1/4 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 re #s(literal -1/4 binary64) (*.f64 re (/.f64 #s(literal -1/2 binary64) im))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -13 binary64) (/.f64 re im)) (*.f64 #s(literal 1/2 binary64) re)) im)) (*.f64 #s(literal -1/4 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -13 binary64) (/.f64 re im) (*.f64 re #s(literal 1/2 binary64))) im) (*.f64 re #s(literal -1/4 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 re #s(literal -1/4 binary64)) (/.f64 (fma.f64 re #s(literal 1/2 binary64) (*.f64 (/.f64 re im) #s(literal -13 binary64))) im)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -13 binary64) (/.f64 re im)) (*.f64 #s(literal 1/2 binary64) re)) im)) (*.f64 #s(literal -1/4 binary64) re)))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -13 binary64) (/.f64 re im) (*.f64 re #s(literal 1/2 binary64))) im) (*.f64 re #s(literal -1/4 binary64))))
(*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 re #s(literal -1/4 binary64)) (/.f64 (fma.f64 re #s(literal 1/2 binary64) (*.f64 (/.f64 re im) #s(literal -13 binary64))) im)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))))
(pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 2 binary64))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(log.f64 (pow.f64 (pow.f64 (sqrt.f64 (exp.f64 im)) (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 3 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(pow.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))))
(log.f64 (pow.f64 (pow.f64 (sqrt.f64 (exp.f64 im)) (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 1 binary64))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))) #s(literal 3 binary64))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))) #s(literal 2 binary64))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(fabs.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 im)) (sin.f64 re)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))))))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re))) #s(literal 3 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(cbrt.f64 (*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 im (sin.f64 re)))) #s(literal 1 binary64)))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1/2 binary64))
(-.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 im #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))
(*.f64 im #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 3 binary64))
(*.f64 im #s(literal 1/2 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 2 binary64))
(*.f64 im #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))
(*.f64 im #s(literal 1/2 binary64))
(log.f64 (sqrt.f64 (exp.f64 im)))
(*.f64 im #s(literal 1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) im))))
(*.f64 im #s(literal 1/2 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im #s(literal 1/2 binary64))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im #s(literal 1/2 binary64))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64)))
(*.f64 im #s(literal 1/2 binary64))
(-.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(*.f64 im #s(literal 1/2 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))
(*.f64 im #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 3 binary64))
(*.f64 im #s(literal 1/2 binary64))
(pow.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 2 binary64))
(*.f64 im #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))
(*.f64 im #s(literal 1/2 binary64))
(log.f64 (sqrt.f64 (exp.f64 im)))
(*.f64 im #s(literal 1/2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) im))))
(*.f64 im #s(literal 1/2 binary64))
(cbrt.f64 (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im #s(literal 1/2 binary64))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im #s(literal 1/2 binary64))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) im)))
(*.f64 im #s(literal 1/2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64)))
(*.f64 im #s(literal 1/2 binary64))
(+.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) im)
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64) im)
(+.f64 im (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) im)
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64) im)
(+.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) im)
(fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) im)
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64) im)
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))) (*.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 im #s(literal 3 binary64)) (*.f64 #s(literal 1/8 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)))) (+.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64)) im))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im im (fma.f64 #s(literal 1/4 binary64) (pow.f64 im #s(literal 4 binary64)) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64))) (fma.f64 im im (fma.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal 1/4 binary64) (*.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))))))
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))) (-.f64 im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 im #s(literal 2 binary64)) (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) (pow.f64 im #s(literal 2 binary64))))) (+.f64 im (*.f64 #s(literal -1/2 binary64) (pow.f64 im #s(literal 2 binary64)))))
(/.f64 (fma.f64 im im (*.f64 #s(literal -1/4 binary64) (pow.f64 im #s(literal 4 binary64)))) (+.f64 im (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im))))
(*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 im #s(literal -1/2 binary64))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1 binary64)) (/.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 im #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(/.f64 (*.f64 im (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im)))
(*.f64 im (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 im (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) #s(literal 1 binary64))))
(*.f64 im (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 im #s(literal 1/2 binary64) #s(literal -1 binary64))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) im) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im))))
(*.f64 im (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 im #s(literal -1/2 binary64))))))
(*.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1 binary64)) (/.f64 im (+.f64 #s(literal 1 binary64) (fma.f64 im #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64))) im) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im)))
(*.f64 im (/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64)))))
(*.f64 im (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) #s(literal 1 binary64))))
(*.f64 im (/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 im #s(literal 1/2 binary64) #s(literal -1 binary64))))
(pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 1 binary64))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(pow.f64 (cbrt.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 3 binary64))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(pow.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(pow.f64 (sqrt.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 2 binary64))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(sqrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64)))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(log.f64 (pow.f64 (exp.f64 im) (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(cbrt.f64 (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64)))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(exp.f64 (log.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 1 binary64)))
(*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)))
(fma.f64 im #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) im)
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64) im)
(fma.f64 #s(literal 1 binary64) im (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) im)
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64) im)
(fma.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (cbrt.f64 im) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) im)
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64) im)
(fma.f64 (sqrt.f64 im) (sqrt.f64 im) (*.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64))))
(fma.f64 #s(literal 1/2 binary64) (pow.f64 im #s(literal 2 binary64)) im)
(fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/2 binary64) im)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))) (/.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 im #s(literal 1/2 binary64) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64)))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 im #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 im #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 im #s(literal 1/2 binary64) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im))) (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 im #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 im #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im)) (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 im #s(literal 1/2 binary64) #s(literal -1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 im #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 im #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 im #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 im #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 im #s(literal 1/2 binary64) #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) im)))))
(/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 im #s(literal -1/2 binary64)))))
(/.f64 (fma.f64 (pow.f64 im #s(literal 3 binary64)) #s(literal 1/8 binary64) #s(literal 1 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 im #s(literal -1/2 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) im))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 im #s(literal 1/2 binary64) #s(literal -1 binary64)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 im #s(literal -1/2 binary64) #s(literal 1 binary64)))
(/.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64) #s(literal -1 binary64)) (fma.f64 im #s(literal 1/2 binary64) #s(literal -1 binary64)))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 1 binary64))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 2 binary64)))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(log.f64 (exp.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) #s(literal 3 binary64)))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) im)))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(exp.f64 (*.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64)))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) im) #s(literal 1 binary64))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 im #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal 1/4 binary64))) (cbrt.f64 (*.f64 im #s(literal 1/2 binary64))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) im)) #s(literal 1 binary64))
(fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal 8 binary64) (neg.f64 (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (neg.f64 (*.f64 #s(literal 8 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))
(+.f64 #s(literal 216 binary64) (*.f64 (neg.f64 (exp.f64 im)) #s(literal 8 binary64)))
(+.f64 #s(literal 216 binary64) (neg.f64 (*.f64 #s(literal 8 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64)))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(*.f64 #s(literal 8 binary64) (/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 (exp.f64 im) #s(literal 27 binary64))))))
(*.f64 #s(literal 8 binary64) (/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (fma.f64 (exp.f64 im) (+.f64 (exp.f64 im) #s(literal 27 binary64)) #s(literal 729 binary64))))
(/.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64)))) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 8 binary64) (+.f64 (exp.f64 im) #s(literal 27 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) #s(literal 8 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 #s(literal 27 binary64) (exp.f64 im)))))
(*.f64 #s(literal 8 binary64) (/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (+.f64 #s(literal 729 binary64) (*.f64 (exp.f64 im) (+.f64 (exp.f64 im) #s(literal 27 binary64))))))
(*.f64 #s(literal 8 binary64) (/.f64 (-.f64 #s(literal 19683 binary64) (pow.f64 (exp.f64 im) #s(literal 3 binary64))) (fma.f64 (exp.f64 im) (+.f64 (exp.f64 im) #s(literal 27 binary64)) #s(literal 729 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) #s(literal 8 binary64)) (+.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (-.f64 #s(literal 729 binary64) (pow.f64 (exp.f64 im) #s(literal 2 binary64))) (/.f64 #s(literal 8 binary64) (+.f64 (exp.f64 im) #s(literal 27 binary64))))
(pow.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 1 binary64))
(+.f64 #s(literal 216 binary64) (neg.f64 (*.f64 #s(literal 8 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 3 binary64))
(+.f64 #s(literal 216 binary64) (neg.f64 (*.f64 #s(literal 8 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))
(pow.f64 (pow.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 216 binary64) (neg.f64 (*.f64 #s(literal 8 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 2 binary64))
(+.f64 #s(literal 216 binary64) (neg.f64 (*.f64 #s(literal 8 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 2 binary64)) #s(literal 64 binary64)))
(fabs.f64 (+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im))))
(log.f64 (pow.f64 (exp.f64 #s(literal 8 binary64)) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (neg.f64 (*.f64 #s(literal 8 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))))
(+.f64 #s(literal 216 binary64) (neg.f64 (*.f64 #s(literal 8 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) #s(literal 3 binary64)))
(+.f64 #s(literal 216 binary64) (neg.f64 (*.f64 #s(literal 8 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(+.f64 #s(literal 216 binary64) (neg.f64 (*.f64 #s(literal 8 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))
(exp.f64 (log.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))))
(+.f64 #s(literal 216 binary64) (neg.f64 (*.f64 #s(literal 8 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))) #s(literal 1 binary64)))
(+.f64 #s(literal 216 binary64) (neg.f64 (*.f64 #s(literal 8 binary64) (exp.f64 im))))
(+.f64 #s(literal 216 binary64) (*.f64 #s(literal -8 binary64) (exp.f64 im)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(*.f64 (sin.f64 re) im)
(*.f64 im (sin.f64 re))
(*.f64 #s(literal 1 binary64) (*.f64 im (sin.f64 re)))
(*.f64 im (sin.f64 re))
(*.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(*.f64 im (sin.f64 re))
(*.f64 (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (sin.f64 re)) im))
(*.f64 im (sin.f64 re))
(*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 im) (sin.f64 re)))
(*.f64 im (sin.f64 re))
(*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (sin.f64 re)) (*.f64 (sqrt.f64 (sin.f64 re)) im))
(*.f64 im (sin.f64 re))
(*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (sqrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(*.f64 (sqrt.f64 im) (*.f64 (sqrt.f64 im) (sin.f64 re)))
(*.f64 im (sin.f64 re))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 im (sin.f64 re))
(*.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)) (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal 1/3 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 im (sin.f64 re)))
(*.f64 (*.f64 im (cbrt.f64 #s(literal -1 binary64))) (sin.f64 re))
(*.f64 (*.f64 im (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 2 binary64))) (cbrt.f64 (sin.f64 re)))
(*.f64 im (sin.f64 re))
(*.f64 (*.f64 im (sqrt.f64 (sin.f64 re))) (sqrt.f64 (sin.f64 re)))
(*.f64 im (sin.f64 re))
(*.f64 (*.f64 (sin.f64 re) (pow.f64 (cbrt.f64 im) #s(literal 2 binary64))) (cbrt.f64 im))
(*.f64 im (sin.f64 re))
(*.f64 (*.f64 (sin.f64 re) (sqrt.f64 im)) (sqrt.f64 im))
(*.f64 im (sin.f64 re))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 1 binary64))
(*.f64 im (sin.f64 re))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 im (sin.f64 re))
(pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64))
(*.f64 im (sin.f64 re))
(pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 2 binary64))
(*.f64 im (sin.f64 re))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(*.f64 im (sin.f64 re))
(log.f64 (pow.f64 (exp.f64 im) (sin.f64 re)))
(*.f64 im (sin.f64 re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 im (sin.f64 re)))))
(*.f64 im (sin.f64 re))
(expm1.f64 (log1p.f64 (*.f64 im (sin.f64 re))))
(log1p.f64 (expm1.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(exp.f64 (log.f64 (*.f64 im (sin.f64 re))))
(*.f64 im (sin.f64 re))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))) #s(literal 1/3 binary64)))
(*.f64 im (sin.f64 re))
(exp.f64 (*.f64 (log.f64 (*.f64 im (sin.f64 re))) #s(literal 1 binary64)))
(*.f64 im (sin.f64 re))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (sin.f64 re) (*.f64 im (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (*.f64 im (sin.f64 re)) (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal -1 binary64))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (*.f64 im (sin.f64 re)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (neg.f64 (*.f64 im (sin.f64 re))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (sin.f64 re)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 7 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 im (sin.f64 re)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (neg.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 im (sin.f64 re)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) im) (sin.f64 re))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (sin.f64 re)) im)
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 im (sin.f64 re)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 im (sin.f64 re)))) (sqrt.f64 (*.f64 im (sin.f64 re))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 im (sin.f64 re)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(+.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(*.f64 im (*.f64 (sin.f64 re) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (sin.f64 re) (*.f64 im (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (*.f64 im (sin.f64 re)) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (*.f64 im (sin.f64 re)) (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal -1 binary64))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 im #s(literal 3 binary64)) (neg.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sin.f64 re) #s(literal 3 binary64)) (pow.f64 im #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (*.f64 im (sin.f64 re)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (neg.f64 (*.f64 im (sin.f64 re))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 im (sin.f64 re)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) #s(literal 7 binary64)))
(*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (*.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)) (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) #s(literal 3 binary64)) (*.f64 im (sin.f64 re)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (*.f64 im (sin.f64 re))) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (neg.f64 (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 im (sin.f64 re)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) im) (sin.f64 re))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (sin.f64 re)) im)
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (*.f64 im (sin.f64 re)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 im (sin.f64 re))))
(*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 im (sin.f64 re))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) #s(literal 4 binary64)))
(*.f64 (*.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 im (sin.f64 re)))) (sqrt.f64 (*.f64 im (sin.f64 re))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 im (sin.f64 re))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 im #s(literal 3 binary64))) (pow.f64 (sin.f64 re) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 2 binary64))) (*.f64 im (sin.f64 re)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3/2 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(/.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64))) (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))
(sqrt.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64)) #s(literal 3 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(exp.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 im (sin.f64 re)))) #s(literal 1 binary64)))
(pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))))) (sqrt.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) #s(literal 2 binary64))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(fabs.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(exp.f64 (log.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1 binary64)))
(cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 4 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) (sqrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) (*.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64)))))
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2/3 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 4 binary64))))
(log.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64)))))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))) #s(literal 2 binary64))
(+.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 26 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) (neg.f64 im))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(+.f64 (*.f64 #s(literal 26 binary64) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)) (neg.f64 im)) (*.f64 #s(literal 1/2 binary64) re)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 17576 binary64) (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64)))) (+.f64 #s(literal 676 binary64) (*.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) (+.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 26 binary64)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 676 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) (fma.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 26 binary64))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 #s(literal 17576 binary64) (pow.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))) (fma.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) (fma.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 26 binary64)) #s(literal 676 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 676 binary64) (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64)))) (+.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 26 binary64)))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (fma.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 26 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 #s(literal 676 binary64) (pow.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) (fma.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 26 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) re)) (+.f64 #s(literal 676 binary64) (*.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) (+.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 26 binary64)))))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 17576 binary64) (pow.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 676 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) (fma.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 26 binary64))))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 #s(literal 17576 binary64) (pow.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 3 binary64)))) (fma.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) (fma.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 26 binary64)) #s(literal 676 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) re)) (+.f64 (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))) #s(literal 26 binary64)))
(*.f64 (*.f64 re #s(literal 1/2 binary64)) (/.f64 (-.f64 #s(literal 676 binary64) (pow.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64))) (fma.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 26 binary64))))
(*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 re (-.f64 #s(literal 676 binary64) (pow.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 2 binary64)))) (fma.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64)) #s(literal 26 binary64))))
(pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(pow.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) re) (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) re) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) #s(literal 3 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))))
(expm1.f64 (log1p.f64 (*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 #s(literal 1/2 binary64) im #s(literal 1 binary64)))) (*.f64 #s(literal 1/2 binary64) re))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 re (-.f64 #s(literal 26 binary64) (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))))))
(*.f64 re (-.f64 #s(literal 13 binary64) (*.f64 (*.f64 im (fma.f64 im #s(literal 1/2 binary64) #s(literal 1 binary64))) #s(literal 1/2 binary64))))

eval94.0ms (0.8%)

Memory
-7.7MiB live, 221.8MiB allocated
Compiler

Compiled 18 652 to 2 619 computations (86% saved)

prune105.0ms (0.9%)

Memory
-3.2MiB live, 281.4MiB allocated
Pruning

30 alts after pruning (22 fresh and 8 done)

PrunedKeptTotal
New6375642
Fresh01717
Picked145
Done044
Total63830668
Accuracy
100.0%
Counts
668 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
34.7%
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64))
9.2%
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
7.4%
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
16.1%
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
26.2%
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
21.0%
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
29.0%
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
27.8%
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
24.1%
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
24.1%
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im))))) (*.f64 re #s(literal 1/2 binary64)))
38.8%
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
54.4%
(*.f64 (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 im))) (sin.f64 re))
89.1%
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 #s(literal 4 binary64))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
90.5%
(*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 #s(literal 1/8 binary64)))
53.8%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
61.3%
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
54.5%
(*.f64 (neg.f64 im) (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 3 binary64)))
41.8%
(*.f64 (neg.f64 im) (-.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64)))
55.2%
(*.f64 (neg.f64 im) (sin.f64 re))
55.1%
(*.f64 (neg.f64 im) (log1p.f64 (expm1.f64 (sin.f64 re))))
41.6%
(*.f64 (neg.f64 im) (exp.f64 (log.f64 (sin.f64 re))))
34.4%
(*.f64 (neg.f64 im) re)
21.0%
(*.f64 im re)
38.0%
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
6.1%
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
11.7%
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
4.5%
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
47.7%
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
2.3%
#s(literal 208 binary64)
3.2%
#s(literal -52 binary64)
Compiler

Compiled 892 to 451 computations (49.4% saved)

regimes78.0ms (0.7%)

Memory
22.0MiB live, 177.6MiB allocated
Counts
40 → 2
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (neg.f64 im) (+.f64 (sin.f64 re) #s(literal 4 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) (-.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 8 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (neg.f64 im) (exp.f64 (log.f64 (sin.f64 re))))
(*.f64 (neg.f64 im) (expm1.f64 (log1p.f64 (sin.f64 re))))
(*.f64 (neg.f64 im) (log1p.f64 (expm1.f64 (sin.f64 re))))
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(*.f64 (neg.f64 im) (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 im))) (sin.f64 re))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 im (*.f64 (sin.f64 re) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) (cbrt.f64 #s(literal 1/8 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)))) #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 im (sin.f64 re)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)))) #s(literal 2 binary64))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 #s(literal 4 binary64))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
(*.f64 (*.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) im) (sin.f64 re)) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64)) #s(literal 2 binary64)))) (cbrt.f64 (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) (fma.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64) #s(literal -1/60 binary64)) #s(literal -1/3 binary64)) #s(literal -2 binary64))))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
Calls

6 calls:

15.0ms
im
15.0ms
re
13.0ms
(sin.f64 re)
13.0ms
(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
9.0ms
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Results
AccuracySegmentsBranch
95.0%1re
99.9%2im
99.2%2(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
95.0%1(*.f64 #s(literal 1/2 binary64) (sin.f64 re))
95.0%1(sin.f64 re)
99.9%2(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Compiler

Compiled 37 to 28 computations (24.3% saved)

regimes23.0ms (0.2%)

Memory
-21.6MiB live, 56.7MiB allocated
Counts
33 → 2
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (neg.f64 im) (+.f64 (sin.f64 re) #s(literal 4 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) (-.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 8 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (neg.f64 im) (exp.f64 (log.f64 (sin.f64 re))))
(*.f64 (neg.f64 im) (expm1.f64 (log1p.f64 (sin.f64 re))))
(*.f64 (neg.f64 im) (log1p.f64 (expm1.f64 (sin.f64 re))))
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(*.f64 (neg.f64 im) (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 (cbrt.f64 im) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 im))) (sin.f64 re))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (neg.f64 im) (sin.f64 re))
Calls

2 calls:

10.0ms
im
9.0ms
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Results
AccuracySegmentsBranch
99.9%2im
99.9%2(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes20.0ms (0.2%)

Memory
-1.8MiB live, 41.4MiB allocated
Counts
30 → 2
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (neg.f64 im) (+.f64 (sin.f64 re) #s(literal 4 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) (-.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 8 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 (neg.f64 im) (exp.f64 (log.f64 (sin.f64 re))))
(*.f64 (neg.f64 im) (expm1.f64 (log1p.f64 (sin.f64 re))))
(*.f64 (neg.f64 im) (log1p.f64 (expm1.f64 (sin.f64 re))))
(cbrt.f64 (neg.f64 (pow.f64 (*.f64 im (sin.f64 re)) #s(literal 3 binary64))))
(*.f64 (neg.f64 im) (pow.f64 (cbrt.f64 (sin.f64 re)) #s(literal 3 binary64)))
Outputs
(*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (neg.f64 im) (sin.f64 re))
Calls

2 calls:

11.0ms
im
7.0ms
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Results
AccuracySegmentsBranch
99.7%2im
99.7%2(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Compiler

Compiled 11 to 8 computations (27.3% saved)

regimes31.0ms (0.3%)

Memory
20.9MiB live, 59.1MiB allocated
Counts
23 → 2
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (neg.f64 im) (+.f64 (sin.f64 re) #s(literal 4 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) (-.f64 (+.f64 (sin.f64 re) #s(literal 1 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal -2 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
(*.f64 #s(literal 8 binary64) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))
Outputs
(*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) (sin.f64 re))
Calls

4 calls:

9.0ms
re
7.0ms
(sin.f64 re)
7.0ms
im
6.0ms
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Results
AccuracySegmentsBranch
69.5%3(sin.f64 re)
69.2%2re
89.9%2im
89.9%2(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))
Compiler

Compiled 18 to 13 computations (27.8% saved)

regimes9.0ms (0.1%)

Memory
-22.8MiB live, 15.7MiB allocated
Counts
19 → 2
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (neg.f64 im) (+.f64 (sin.f64 re) #s(literal 4 binary64)))
Outputs
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
Calls

1 calls:

6.0ms
im
Results
AccuracySegmentsBranch
89.6%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes7.0ms (0.1%)

Memory
14.3MiB live, 14.3MiB allocated
Counts
17 → 3
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
Outputs
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im)))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
Calls

1 calls:

6.0ms
im
Results
AccuracySegmentsBranch
81.8%3im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes7.0ms (0.1%)

Memory
14.8MiB live, 14.8MiB allocated
Counts
16 → 2
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (neg.f64 im) (sin.f64 re))
Outputs
(*.f64 (neg.f64 im) (sin.f64 re))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
Calls

1 calls:

5.0ms
im
Results
AccuracySegmentsBranch
80.2%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes13.0ms (0.1%)

Memory
-11.7MiB live, 27.4MiB allocated
Counts
15 → 2
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
Outputs
(*.f64 (neg.f64 im) re)
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))
Calls

2 calls:

6.0ms
im
5.0ms
re
Results
AccuracySegmentsBranch
39.6%2re
56.1%2im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0.1%)

Memory
14.6MiB live, 14.6MiB allocated
Counts
14 → 2
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
Outputs
(*.f64 (neg.f64 im) re)
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64)))
Calls

1 calls:

5.0ms
im
Results
AccuracySegmentsBranch
55.0%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes9.0ms (0.1%)

Memory
-27.3MiB live, 12.9MiB allocated
Counts
13 → 2
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) im))))) #s(literal 52 binary64))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (*.f64 im (+.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) im))))) (*.f64 re #s(literal 1/2 binary64)))
(+.f64 (*.f64 #s(literal 13 binary64) re) (*.f64 im (+.f64 (*.f64 #s(literal -1/2 binary64) re) (*.f64 #s(literal -1/4 binary64) (*.f64 im re)))))
Outputs
(*.f64 (neg.f64 im) re)
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64))))
Calls

1 calls:

8.0ms
im
Results
AccuracySegmentsBranch
53.7%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes4.0ms (0%)

Memory
10.9MiB live, 10.9MiB allocated
Counts
9 → 2
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
Outputs
(*.f64 (neg.f64 im) re)
(*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64)))
Calls

1 calls:

4.0ms
im
Results
AccuracySegmentsBranch
51.3%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes4.0ms (0%)

Memory
10.0MiB live, 10.0MiB allocated
Counts
8 → 2
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
Outputs
(*.f64 (neg.f64 im) re)
(+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64))))
Calls

1 calls:

3.0ms
im
Results
AccuracySegmentsBranch
49.4%2im
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes10.0ms (0.1%)

Memory
-21.8MiB live, 16.7MiB allocated
Counts
7 → 3
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
Outputs
(*.f64 (neg.f64 im) re)
(-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64))
(*.f64 (neg.f64 im) re)
Calls

2 calls:

6.0ms
re
3.0ms
im
Results
AccuracySegmentsBranch
38.1%3re
36.2%2im
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes6.0ms (0.1%)

Memory
15.3MiB live, 15.3MiB allocated
Counts
6 → 1
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
(*.f64 (neg.f64 im) re)
(*.f64 #s(literal -2 binary64) (*.f64 #s(literal -2 binary64) im))
(*.f64 #s(literal 8 binary64) (*.f64 #s(literal -2 binary64) im))
Outputs
(*.f64 (neg.f64 im) re)
Calls

2 calls:

3.0ms
re
3.0ms
im
Results
AccuracySegmentsBranch
34.4%1im
34.4%1re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes4.0ms (0%)

Memory
12.0MiB live, 12.0MiB allocated
Counts
3 → 1
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
(*.f64 im re)
Outputs
(*.f64 im re)
Calls

2 calls:

2.0ms
re
2.0ms
im
Results
AccuracySegmentsBranch
21.0%1im
21.0%1re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Memory
9.9MiB live, 9.9MiB allocated
Accuracy

Total -1.0b remaining (-1.6%)

Threshold costs -1b (-1.6%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(literal -52 binary64)
#s(literal 208 binary64)
Outputs
#s(literal -52 binary64)
Calls

2 calls:

2.0ms
im
2.0ms
re
Results
AccuracySegmentsBranch
3.2%1re
3.2%1im
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch3.0ms (0%)

Memory
-37.7MiB live, 1.3MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-3.9439889402528937e+189
-0.03663432528578503
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-0.03663432528578503
-1.9739765377835283e-12
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-3.9439889402528937e+189
-0.03663432528578503
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
-3.9439889402528937e+189
-0.03663432528578503
Compiler

Compiled 16 to 15 computations (6.3% saved)

bsearch16.0ms (0.1%)

Memory
31.0MiB live, 31.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
14.0ms
436.5607752084156
26500.140900231145
Samples
10.0ms112×0valid
Compiler

Compiled 135 to 113 computations (16.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-sin: 3.0ms (40.1% of total)
ival-exp: 2.0ms (26.7% of total)
ival-mult: 2.0ms (26.7% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-neg: 0.0ms (0% of total)

bsearch26.0ms (0.2%)

Memory
0.1MiB live, 38.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
3.0766335657261477e+78
1.3638717386030452e+79
13.0ms
35414.3400907867
71966.73919338682
Samples
17.0ms176×0valid
Compiler

Compiled 299 to 241 computations (19.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-exp: 6.0ms (45.3% of total)
ival-sin: 3.0ms (22.7% of total)
ival-mult: 2.0ms (15.1% of total)
ival-sub: 1.0ms (7.6% of total)
ival-neg: 1.0ms (7.6% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch29.0ms (0.3%)

Memory
-30.5MiB live, 25.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
27.0ms
66785975.62894486
496806691023.415
Samples
22.0ms128×0valid
Compiler

Compiled 272 to 207 computations (23.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 4.0ms (38.9% of total)
ival-sin: 3.0ms (29.2% of total)
ival-exp: 2.0ms (19.5% of total)
ival-sub: 1.0ms (9.7% of total)
ival-neg: 1.0ms (9.7% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch17.0ms (0.2%)

Memory
21.1MiB live, 21.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
0.018316138506517678
436.5607752084156
Samples
11.0ms128×0valid
Compiler

Compiled 264 to 199 computations (24.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-exp: 2.0ms (25.7% of total)
ival-mult: 2.0ms (25.7% of total)
ival-sin: 2.0ms (25.7% of total)
ival-sub: 1.0ms (12.9% of total)
ival-neg: 1.0ms (12.9% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch150.0ms (1.3%)

Memory
-13.4MiB live, 24.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
148.0ms
0.018316138506517678
436.5607752084156
Samples
144.0ms128×0valid
Compiler

Compiled 232 to 175 computations (24.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 141.0ms
ival-exp: 135.0ms (96% of total)
ival-sin: 3.0ms (2.1% of total)
ival-mult: 2.0ms (1.4% of total)
ival-sub: 1.0ms (0.7% of total)
ival-neg: 1.0ms (0.7% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch41.0ms (0.4%)

Memory
-20.3MiB live, 17.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
0.018316138506517678
436.5607752084156
Samples
11.0ms128×0valid
Compiler

Compiled 200 to 159 computations (20.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-sin: 3.0ms (37.5% of total)
ival-exp: 2.0ms (25% of total)
ival-mult: 2.0ms (25% of total)
ival-sub: 1.0ms (12.5% of total)
ival-neg: 1.0ms (12.5% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch17.0ms (0.2%)

Memory
28.7MiB live, 28.7MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
16.0ms
0.018316138506517678
436.5607752084156
Samples
11.0ms128×0valid
Compiler

Compiled 200 to 151 computations (24.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-sin: 3.0ms (37.1% of total)
ival-exp: 2.0ms (24.7% of total)
ival-mult: 2.0ms (24.7% of total)
ival-sub: 1.0ms (12.4% of total)
ival-neg: 1.0ms (12.4% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch22.0ms (0.2%)

Memory
4.6MiB live, 43.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
20.0ms
1.2284694480545127e+151
1.4128461893784355e+158
Samples
15.0ms144×0valid
Compiler

Compiled 187 to 150 computations (19.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-sin: 3.0ms (35.6% of total)
ival-exp: 2.0ms (23.7% of total)
ival-mult: 2.0ms (23.7% of total)
ival-sub: 1.0ms (11.9% of total)
ival-neg: 1.0ms (11.9% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch60.0ms (0.5%)

Memory
-21.8MiB live, 139.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
2.738389783035564e+227
1.9020033853990622e+228
32.0ms
43869808448998790.0
5797858966729775000.0
Samples
22.0ms46×2valid
17.0ms70×1valid
9.0ms92×0valid
Compiler

Compiled 237 to 184 computations (22.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 41.0ms
ival-exp: 24.0ms (58.8% of total)
ival-sin: 8.0ms (19.6% of total)
ival-mult: 4.0ms (9.8% of total)
adjust: 2.0ms (4.9% of total)
ival-sub: 2.0ms (4.9% of total)
ival-neg: 1.0ms (2.5% of total)
...in/eval/compile.rkt:110:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

simplify56.0ms (0.5%)

Memory
19.5MiB live, 101.0MiB allocated
Algorithm
egg-herbie
Rules
107×unsub-neg
86×neg-mul-1
78×*-commutative
57×+-commutative
51×distribute-rgt-neg-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01311238
12191238
22821238
33311238
43831238
54181238
65421238
77461238
87821238
98071238
108211238
118301238
128311238
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -2000000000000000046186182605395743097859676449703398550861129156309684379358915377731523593735901522221564770876517148393198380226271747013752059433307380371424062862893271297517933339607040 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -5764607523034235/288230376151711744 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (neg.f64 im) (sin.f64 re)))
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -2000000000000000046186182605395743097859676449703398550861129156309684379358915377731523593735901522221564770876517148393198380226271747013752059433307380371424062862893271297517933339607040 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (neg.f64 im) (sin.f64 re)))
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -2000000000000000046186182605395743097859676449703398550861129156309684379358915377731523593735901522221564770876517148393198380226271747013752059433307380371424062862893271297517933339607040 binary64)) (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (neg.f64 im) (sin.f64 re)))
(if (<=.f64 im #s(literal 440 binary64)) (*.f64 (neg.f64 im) (sin.f64 re)) (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(if (<=.f64 im #s(literal 36000 binary64)) (*.f64 (neg.f64 im) (sin.f64 re)) (if (<=.f64 im #s(literal 3099999999999999882348577678832550537501693292487988723285108975440432365305856 binary64)) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))))
(if (<=.f64 im #s(literal 40000000000 binary64)) (*.f64 (neg.f64 im) (sin.f64 re)) (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64))))
(if (<=.f64 im #s(literal 4728779608739021/1125899906842624 binary64)) (*.f64 (neg.f64 im) re) (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64))))
(if (<=.f64 im #s(literal 5404319552844595/1125899906842624 binary64)) (*.f64 (neg.f64 im) re) (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64))))
(if (<=.f64 im #s(literal 32 binary64)) (*.f64 (neg.f64 im) re) (+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64)))))
(if (<=.f64 im #s(literal 17/2 binary64)) (*.f64 (neg.f64 im) re) (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64))))
(if (<=.f64 im #s(literal 5599999999999999700793915351609078602187986796136588171949203715410992714027187480978498242313786692876694149057004322425869677000496087656972061734076416 binary64)) (*.f64 (neg.f64 im) re) (+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64)))))
(if (<=.f64 re #s(literal 1900000000000000000 binary64)) (*.f64 (neg.f64 im) re) (if (<=.f64 re #s(literal 899999999999999999387948910046903071345475481123398291080625647971529100765231770180552302128501209067823560846989743647997533541808204830415012270045497063178279341114782879954584489575046734591721408372402861205730696452112384 binary64)) (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64)) (*.f64 (neg.f64 im) re)))
(*.f64 (neg.f64 im) re)
(*.f64 im re)
#s(literal -52 binary64)
Outputs
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -2000000000000000046186182605395743097859676449703398550861129156309684379358915377731523593735901522221564770876517148393198380226271747013752059433307380371424062862893271297517933339607040 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2520 binary64) (pow.f64 im #s(literal 2 binary64))) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -2000000000000000046186182605395743097859676449703398550861129156309684379358915377731523593735901522221564770876517148393198380226271747013752059433307380371424062862893271297517933339607040 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (*.f64 im (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 im #s(literal 2 binary64)) #s(literal -1/2520 binary64)) #s(literal 1/60 binary64))) #s(literal 1/3 binary64))) #s(literal 2 binary64)))))
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -5764607523034235/288230376151711744 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (neg.f64 im) (sin.f64 re)))
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -5764607523034235/288230376151711744 binary64)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 #s(literal 1/2 binary64) (sin.f64 re))) (*.f64 (neg.f64 im) (sin.f64 re)))
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -2000000000000000046186182605395743097859676449703398550861129156309684379358915377731523593735901522221564770876517148393198380226271747013752059433307380371424062862893271297517933339607040 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 re)) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (neg.f64 im) (sin.f64 re)))
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -2000000000000000046186182605395743097859676449703398550861129156309684379358915377731523593735901522221564770876517148393198380226271747013752059433307380371424062862893271297517933339607040 binary64)) (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 re #s(literal 1/2 binary64))) (*.f64 (neg.f64 im) (sin.f64 re)))
(if (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) #s(literal -2000000000000000046186182605395743097859676449703398550861129156309684379358915377731523593735901522221564770876517148393198380226271747013752059433307380371424062862893271297517933339607040 binary64)) (*.f64 (-.f64 #s(literal 26 binary64) (expm1.f64 im)) (*.f64 #s(literal 1/2 binary64) re)) (*.f64 (neg.f64 im) (sin.f64 re)))
(if (<=.f64 im #s(literal 440 binary64)) (*.f64 (neg.f64 im) (sin.f64 re)) (*.f64 #s(literal 8 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))))
(if (<=.f64 im #s(literal 440 binary64)) (*.f64 (neg.f64 im) (sin.f64 re)) (*.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal 8 binary64)))
(if (<=.f64 im #s(literal 36000 binary64)) (*.f64 (neg.f64 im) (sin.f64 re)) (if (<=.f64 im #s(literal 3099999999999999882348577678832550537501693292487988723285108975440432365305856 binary64)) (*.f64 #s(literal -2 binary64) (-.f64 #s(literal 27 binary64) (exp.f64 im))) (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64)))))
(if (<=.f64 im #s(literal 36000 binary64)) (*.f64 (neg.f64 im) (sin.f64 re)) (if (<=.f64 im #s(literal 3099999999999999882348577678832550537501693292487988723285108975440432365305856 binary64)) (*.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))))))
(if (<=.f64 im #s(literal 36000 binary64)) (*.f64 (neg.f64 im) (sin.f64 re)) (if (<=.f64 im #s(literal 3099999999999999882348577678832550537501693292487988723285108975440432365305856 binary64)) (*.f64 (-.f64 #s(literal 27 binary64) (exp.f64 im)) #s(literal -2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))))))
(if (<=.f64 im #s(literal 40000000000 binary64)) (*.f64 (neg.f64 im) (sin.f64 re)) (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64))))
(if (<=.f64 im #s(literal 40000000000 binary64)) (*.f64 (neg.f64 im) (sin.f64 re)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64)))))))))))
(if (<=.f64 im #s(literal 40000000000 binary64)) (*.f64 (neg.f64 im) (sin.f64 re)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64)))))))))))
(if (<=.f64 im #s(literal 4728779608739021/1125899906842624 binary64)) (*.f64 (neg.f64 im) re) (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64))))))))) (*.f64 re #s(literal 1/2 binary64))))
(if (<=.f64 im #s(literal 4728779608739021/1125899906842624 binary64)) (*.f64 (neg.f64 im) re) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64)))))))))))
(if (<=.f64 im #s(literal 4728779608739021/1125899906842624 binary64)) (*.f64 im (neg.f64 re)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64)))))))))))
(if (<=.f64 im #s(literal 4728779608739021/1125899906842624 binary64)) (*.f64 im (neg.f64 re)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im (+.f64 #s(literal 1/6 binary64) (*.f64 im #s(literal 1/24 binary64)))))))))))
(if (<=.f64 im #s(literal 5404319552844595/1125899906842624 binary64)) (*.f64 (neg.f64 im) re) (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64))))))) (*.f64 re #s(literal 1/2 binary64))))
(if (<=.f64 im #s(literal 5404319552844595/1125899906842624 binary64)) (*.f64 (neg.f64 im) re) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64)))))))))
(if (<=.f64 im #s(literal 5404319552844595/1125899906842624 binary64)) (*.f64 im (neg.f64 re)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64)))))))))
(if (<=.f64 im #s(literal 5404319552844595/1125899906842624 binary64)) (*.f64 im (neg.f64 re)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 #s(literal -1 binary64) (*.f64 im (+.f64 #s(literal 1/2 binary64) (*.f64 im #s(literal 1/6 binary64)))))))))
(if (<=.f64 im #s(literal 32 binary64)) (*.f64 (neg.f64 im) re) (+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 #s(literal -4/3 binary64) im) #s(literal 4 binary64))) #s(literal 8 binary64)))))
(if (<=.f64 im #s(literal 32 binary64)) (*.f64 (neg.f64 im) re) (+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 im #s(literal -4/3 binary64)) #s(literal 4 binary64))) #s(literal 8 binary64)))))
(if (<=.f64 im #s(literal 32 binary64)) (*.f64 im (neg.f64 re)) (+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im (-.f64 (*.f64 im #s(literal -4/3 binary64)) #s(literal 4 binary64))) #s(literal 8 binary64)))))
(if (<=.f64 im #s(literal 17/2 binary64)) (*.f64 (neg.f64 im) re) (*.f64 (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64))))) (*.f64 re #s(literal 1/2 binary64))))
(if (<=.f64 im #s(literal 17/2 binary64)) (*.f64 (neg.f64 im) re) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)))))))
(if (<=.f64 im #s(literal 17/2 binary64)) (*.f64 im (neg.f64 re)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (-.f64 #s(literal 26 binary64) (*.f64 im (+.f64 #s(literal 1 binary64) (*.f64 im #s(literal 1/2 binary64)))))))
(if (<=.f64 im #s(literal 17/2 binary64)) (*.f64 im (neg.f64 re)) (*.f64 (*.f64 #s(literal 1/2 binary64) re) (+.f64 #s(literal 26 binary64) (*.f64 im (-.f64 #s(literal -1 binary64) (*.f64 im #s(literal 1/2 binary64)))))))
(if (<=.f64 im #s(literal 5599999999999999700793915351609078602187986796136588171949203715410992714027187480978498242313786692876694149057004322425869677000496087656972061734076416 binary64)) (*.f64 (neg.f64 im) re) (+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 #s(literal -4 binary64) im) #s(literal 8 binary64)))))
(if (<=.f64 im #s(literal 5599999999999999700793915351609078602187986796136588171949203715410992714027187480978498242313786692876694149057004322425869677000496087656972061734076416 binary64)) (*.f64 (neg.f64 im) re) (+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im #s(literal -4 binary64)) #s(literal 8 binary64)))))
(if (<=.f64 im #s(literal 5599999999999999700793915351609078602187986796136588171949203715410992714027187480978498242313786692876694149057004322425869677000496087656972061734076416 binary64)) (*.f64 im (neg.f64 re)) (+.f64 #s(literal 208 binary64) (*.f64 im (-.f64 (*.f64 im #s(literal -4 binary64)) #s(literal 8 binary64)))))
(if (<=.f64 re #s(literal 1900000000000000000 binary64)) (*.f64 (neg.f64 im) re) (if (<=.f64 re #s(literal 899999999999999999387948910046903071345475481123398291080625647971529100765231770180552302128501209067823560846989743647997533541808204830415012270045497063178279341114782879954584489575046734591721408372402861205730696452112384 binary64)) (-.f64 (*.f64 im (+.f64 #s(literal 2 binary64) im)) #s(literal 52 binary64)) (*.f64 (neg.f64 im) re)))
(if (or (<=.f64 re #s(literal 1900000000000000000 binary64)) (not (<=.f64 re #s(literal 899999999999999999387948910046903071345475481123398291080625647971529100765231770180552302128501209067823560846989743647997533541808204830415012270045497063178279341114782879954584489575046734591721408372402861205730696452112384 binary64)))) (*.f64 (neg.f64 im) re) (-.f64 (*.f64 im (+.f64 im #s(literal 2 binary64))) #s(literal 52 binary64)))
(if (or (<=.f64 re #s(literal 1900000000000000000 binary64)) (not (<=.f64 re #s(literal 899999999999999999387948910046903071345475481123398291080625647971529100765231770180552302128501209067823560846989743647997533541808204830415012270045497063178279341114782879954584489575046734591721408372402861205730696452112384 binary64)))) (*.f64 im (neg.f64 re)) (-.f64 (*.f64 im (+.f64 im #s(literal 2 binary64))) #s(literal 52 binary64)))
(*.f64 (neg.f64 im) re)
(*.f64 im (neg.f64 re))
(*.f64 im re)
#s(literal -52 binary64)

soundness882.0ms (7.9%)

Memory
3.2MiB live, 790.7MiB allocated
Rules
1 052×log1p-expm1-u
719×fma-define
705×associate-*r*
702×fma-define
617×associate-*l*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
096725644
1262825033
2647625006
030265
1444257
25873257
064511686
1160211449
2474511097
01932488
15142282
214502212
350252128
01674
119774
2304074
Stop Event
fuel
unsound
node limit
node limit
node limit
node limit
Compiler

Compiled 639 to 271 computations (57.6% saved)

preprocess120.0ms (1.1%)

Memory
-13.7MiB live, 224.0MiB allocated
Remove

(negabs re)

Compiler

Compiled 1 624 to 828 computations (49% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...