math.cube on complex, real part

Time bar (total: 8.1s)

analyze0.0ms (0%)

Memory
1.6MiB live, 1.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 21 to 13 computations (38.1% saved)

sample992.0ms (12.3%)

Memory
5.2MiB live, 1 476.2MiB allocated
Samples
777.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 523.0ms
ival-mult: 367.0ms (70.2% of total)
ival-sub: 113.0ms (21.6% of total)
ival-add: 35.0ms (6.7% of total)
ival-true: 5.0ms (1% of total)
ival-assert: 3.0ms (0.6% of total)
Bogosity

preprocess129.0ms (1.6%)

Memory
-9.2MiB live, 110.8MiB allocated
Algorithm
egg-herbie
Rules
1 017×unsub-neg
562×fma-define
420×sub-neg
412×distribute-lft-out
373×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
042591
1149519
2395483
31507301
44579301
56861301
67620301
Stop Event
node limit
Calls
Call 1
Inputs
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)) (neg.f64 x.re)) (*.f64 (+.f64 (*.f64 (neg.f64 x.re) x.im) (*.f64 x.im (neg.f64 x.re))) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) x.re) (*.f64 (+.f64 (*.f64 x.re (neg.f64 x.im)) (*.f64 (neg.f64 x.im) x.re)) (neg.f64 x.im)))
(neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)) (neg.f64 x.re)) (*.f64 (+.f64 (*.f64 (neg.f64 x.re) x.im) (*.f64 x.im (neg.f64 x.re))) x.im)))
(neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) x.re) (*.f64 (+.f64 (*.f64 x.re (neg.f64 x.im)) (*.f64 (neg.f64 x.im) x.re)) (neg.f64 x.im))))
(-.f64 (*.f64 (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) x.im) (*.f64 (+.f64 (*.f64 x.im x.re) (*.f64 x.re x.im)) x.re))
Outputs
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)) (neg.f64 x.re)) (*.f64 (+.f64 (*.f64 (neg.f64 x.re) x.im) (*.f64 x.im (neg.f64 x.re))) x.im))
(-.f64 (*.f64 (neg.f64 x.re) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re (neg.f64 x.im) (*.f64 x.re (neg.f64 x.im)))))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re))) (*.f64 x.im (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (*.f64 x.im x.im))))
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) x.re) (*.f64 (+.f64 (*.f64 x.re (neg.f64 x.im)) (*.f64 (neg.f64 x.im) x.re)) (neg.f64 x.im)))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 (neg.f64 x.re) (neg.f64 x.re)) (*.f64 x.im x.im)) (neg.f64 x.re)) (*.f64 (+.f64 (*.f64 (neg.f64 x.re) x.im) (*.f64 x.im (neg.f64 x.re))) x.im)))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(neg.f64 (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 (neg.f64 x.im) (neg.f64 x.im))) x.re) (*.f64 (+.f64 (*.f64 x.re (neg.f64 x.im)) (*.f64 (neg.f64 x.im) x.re)) (neg.f64 x.im))))
(-.f64 (*.f64 (neg.f64 x.re) (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (fma.f64 x.re (neg.f64 x.im) (*.f64 x.re (neg.f64 x.im)))))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re))) (*.f64 x.im (neg.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))))
(fma.f64 x.re (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) (*.f64 #s(literal 2 binary64) (*.f64 x.re (*.f64 x.im x.im))))
(-.f64 (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re)) x.im) (*.f64 (+.f64 (*.f64 x.im x.re) (*.f64 x.re x.im)) x.re))
(-.f64 (*.f64 x.im (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re))) (*.f64 x.re (fma.f64 x.re x.im (*.f64 x.re x.im))))
(-.f64 (*.f64 (*.f64 x.im (+.f64 x.re x.im)) (-.f64 x.im x.re)) (*.f64 x.re (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))))
(fma.f64 x.re (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (*.f64 x.im (-.f64 (*.f64 x.im x.im) (*.f64 x.re x.re))))
(+.f64 (pow.f64 x.im #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.re x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.im #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.re (*.f64 x.im #s(literal -3 binary64)))))
Symmetry

(abs x.im)

(negabs x.re)

explain144.0ms (1.8%)

Memory
26.3MiB live, 342.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
240-0-(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
180-0-(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
110-0-(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
00-0-(*.f64 x.re x.im)
00-0-(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
00-0-(*.f64 x.im x.im)
00-0-(*.f64 x.re x.re)
00-0-(*.f64 x.im x.re)
00-0-(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
00-0-x.re
00-0-x.im
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))nan-rescue240
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)overflow118
(*.f64 x.re x.re)overflow61
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))overflow118
(*.f64 x.im x.im)overflow68
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)overflow68
(*.f64 x.im x.re)overflow29
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))overflow29
(*.f64 x.re x.im)overflow29
*.f64(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)n*o180
-.f64(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))nan-rescue110
(*.f64 x.re x.re)overflow61
(*.f64 x.im x.im)overflow68
Confusion
Predicted +Predicted -
+450
-0211
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+4500
-00211
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0211
137
28
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
42.0ms512×0valid
Compiler

Compiled 176 to 48 computations (72.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-mult: 17.0ms (65.1% of total)
ival-sub: 6.0ms (23% of total)
ival-add: 2.0ms (7.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval1.0ms (0%)

Memory
2.7MiB live, 2.7MiB allocated
Compiler

Compiled 75 to 29 computations (61.3% saved)

prune4.0ms (0%)

Memory
-34.0MiB live, 4.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
82.7%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
82.7%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
80.3%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
80.3%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
Compiler

Compiled 65 to 39 computations (40% saved)

simplify97.0ms (1.2%)

Memory
22.7MiB live, 61.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))
cost-diff0
(*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))
cost-diff0
(*.f64 x.im x.im)
cost-diff0
(*.f64 x.re x.re)
cost-diff0
(*.f64 x.im x.im)
cost-diff0
(*.f64 x.re x.re)
cost-diff128
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
cost-diff128
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
cost-diff0
(*.f64 x.im x.im)
cost-diff0
(*.f64 x.re (*.f64 x.im x.im))
cost-diff0
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))
cost-diff0
(pow.f64 x.re #s(literal 3 binary64))
cost-diff0
(*.f64 x.im #s(literal -3 binary64))
cost-diff0
(*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))
cost-diff0
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
cost-diff0
(pow.f64 x.re #s(literal 3 binary64))
Rules
589×fma-define
579×fmm-def
516×sub-neg
406×cancel-sign-sub-inv
322×unsub-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
031652
172620
2159620
3356617
4947617
53160617
65880617
77644617
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
(*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))
x.im
(*.f64 x.im #s(literal -3 binary64))
#s(literal -3 binary64)
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 x.im x.im)
x.im
#s(literal -3 binary64)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re x.re)
x.re
(*.f64 x.im x.im)
x.im
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
x.re
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re x.re)
(*.f64 x.im x.im)
x.im
(*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))
(*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))
(*.f64 x.re x.im)
#s(literal -2 binary64)
Outputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
(*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))
x.im
(*.f64 x.im #s(literal -3 binary64))
#s(literal -3 binary64)
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im))
(*.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 (*.f64 x.re x.im) x.im)
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 x.im x.im)
x.im
#s(literal -3 binary64)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(*.f64 x.re (fma.f64 x.im (neg.f64 x.im) (*.f64 x.re x.re)))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(fma.f64 x.im (neg.f64 x.im) (*.f64 x.re x.re))
(*.f64 x.re x.re)
x.re
(*.f64 x.im x.im)
x.im
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))
(*.f64 x.re (*.f64 (*.f64 #s(literal 2 binary64) x.im) x.im))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(*.f64 x.re x.im)
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 x.re x.im) x.im)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.im (*.f64 x.re x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
x.re
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(fma.f64 x.im (neg.f64 x.im) (*.f64 x.re x.re))
(*.f64 x.re x.re)
(*.f64 x.im x.im)
x.im
(*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))
(*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re #s(literal -2 binary64)))
(*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))
(*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))
(*.f64 x.re x.im)
#s(literal -2 binary64)

localize91.0ms (1.1%)

Memory
6.8MiB live, 205.3MiB allocated
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))
accuracy99.8%
(*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))
accuracy96.3%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
accuracy85.6%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
accuracy99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
accuracy96.3%
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
accuracy93.3%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
accuracy92.4%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
accuracy100.0%
(*.f64 x.im x.im)
accuracy99.7%
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))
accuracy89.1%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
accuracy88.9%
(*.f64 x.re (*.f64 x.im x.im))
accuracy100.0%
(*.f64 x.im #s(literal -3 binary64))
accuracy99.8%
(*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))
accuracy89.1%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
accuracy88.9%
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
Samples
51.0ms256×0valid
Compiler

Compiled 180 to 28 computations (84.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-mult: 19.0ms (54.1% of total)
ival-sub: 8.0ms (22.8% of total)
ival-add: 4.0ms (11.4% of total)
ival-pow: 3.0ms (8.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)

series37.0ms (0.5%)

Memory
-1.0MiB live, 78.3MiB allocated
Counts
18 → 360
Calls
Call 1
Inputs
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (patch) () ())
#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())
#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())
#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())
#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())
#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())
#s(alt (*.f64 x.im x.im) (patch) () ())
#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())
#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())
#s(alt (*.f64 x.re x.re) (patch) () ())
#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())
#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())
#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())
#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())
#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())
#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())
#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())
#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())
Outputs
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () 0 x.im) (#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () 0 x.im) (#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () 0 x.im) (#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () 0 x.im) (#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () inf x.im) (#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () inf x.im) (#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () inf x.im) (#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () inf x.im) (#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () -inf x.im) (#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () -inf x.im) (#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () -inf x.im) (#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () -inf x.im) (#s(alt (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) x.im) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) x.im) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) x.im) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) x.im) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) x.im) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) x.im) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) x.im) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) x.im) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) x.im) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) x.im) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) x.im) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) x.im) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.re) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.re) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.re) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.re) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.re) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.im) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.im) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.im) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.im) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.im) (#s(alt (*.f64 x.re (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () 0 x.im) (#s(alt (*.f64 x.im x.im) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () 0 x.im) (#s(alt (*.f64 x.im x.im) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () 0 x.im) (#s(alt (*.f64 x.im x.im) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () 0 x.im) (#s(alt (*.f64 x.im x.im) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () inf x.im) (#s(alt (*.f64 x.im x.im) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () inf x.im) (#s(alt (*.f64 x.im x.im) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () inf x.im) (#s(alt (*.f64 x.im x.im) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () inf x.im) (#s(alt (*.f64 x.im x.im) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () -inf x.im) (#s(alt (*.f64 x.im x.im) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () -inf x.im) (#s(alt (*.f64 x.im x.im) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () -inf x.im) (#s(alt (*.f64 x.im x.im) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () -inf x.im) (#s(alt (*.f64 x.im x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () inf x.re) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () inf x.re) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () inf x.re) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () inf x.re) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.re) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.re) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.re) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.re) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () 0 x.re) (#s(alt (*.f64 x.re x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () 0 x.re) (#s(alt (*.f64 x.re x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () 0 x.re) (#s(alt (*.f64 x.re x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () 0 x.re) (#s(alt (*.f64 x.re x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () inf x.re) (#s(alt (*.f64 x.re x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () inf x.re) (#s(alt (*.f64 x.re x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () inf x.re) (#s(alt (*.f64 x.re x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () inf x.re) (#s(alt (*.f64 x.re x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () -inf x.re) (#s(alt (*.f64 x.re x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () -inf x.re) (#s(alt (*.f64 x.re x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () -inf x.re) (#s(alt (*.f64 x.re x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () -inf x.re) (#s(alt (*.f64 x.re x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () -inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () 0 x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () 0 x.re) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))) (taylor () 0 x.re) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))) (taylor () 0 x.re) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))) (taylor () 0 x.re) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () inf x.re) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (taylor () inf x.re) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (taylor () inf x.re) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (taylor () inf x.re) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () -inf x.re) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () 0 x.im) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (taylor () inf x.im) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () inf x.im) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () inf x.im) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () inf x.im) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (taylor () -inf x.im) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () -inf x.im) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () -inf x.im) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () -inf x.im) (#s(alt (fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))) (patch) () ())) ())
Calls

93 calls:

TimeVariablePointExpression
3.0ms
x.re
@-inf
(* x.re (* x.im (* x.im -3)))
2.0ms
x.re
@-inf
(+ (pow x.re 3) (* (* x.re (* x.im x.im)) -3))
1.0ms
x.re
@0
(* x.re x.re)
1.0ms
x.re
@0
(* x.re (* x.im (* x.im -3)))
1.0ms
x.im
@inf
(* x.im (* x.im -3))

rewrite459.0ms (5.7%)

Memory
-13.3MiB live, 499.4MiB allocated
Algorithm
batch-egg-rewrite
Rules
817×log1p-expm1-u
260×associate-*r*
212×expm1-log1p-u
208×add-cube-cbrt
207×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031512
1547434
26894434
Stop Event
node limit
Counts
18 → 449
Calls
Call 1
Inputs
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
(*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.im #s(literal -3 binary64))
(*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 x.im x.im)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re x.re)
(*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)))
(*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
(*.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) x.re))
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 x.re) #s(literal 3 binary64)))
(*.f64 (*.f64 x.re (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(sqrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 x.re #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 3 binary64))))
(exp.f64 (log.f64 (pow.f64 x.re #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -3 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -3 binary64))))
(exp.f64 (log.f64 (*.f64 x.im #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 x.im) (log.f64 (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 x.im #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.im #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.im #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.im)))
(exp.f64 (*.f64 (log.f64 x.im) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.im)) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) x.im) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 0 binary64) x.im) #s(literal 0 binary64))
(pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))
(neg.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im)))
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (/.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(*.f64 x.re (+.f64 x.im x.im))
(*.f64 x.im (+.f64 x.re x.re))
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (+.f64 (cbrt.f64 (*.f64 x.re x.im)) (cbrt.f64 (*.f64 x.re x.im))))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (+.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(/.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) #s(literal 0 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/3 binary64))
(neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(sqrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(fabs.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(cbrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(fma.f64 x.im x.re (*.f64 x.re x.im))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re x.im) (*.f64 x.re x.im))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 x.re #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.re)))
(exp.f64 (*.f64 (log.f64 x.re) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.im #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (-.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.re (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) x.re) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) x.re) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (neg.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) #s(literal 4 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) #s(literal 4 binary64))) (-.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
(pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) #s(literal 1 binary64)))

simplify120.0ms (1.5%)

Memory
5.1MiB live, 200.0MiB allocated
Algorithm
egg-herbie
Rules
129×*-commutative
72×+-commutative
52×sub-neg
39×fma-undefine
34×cube-mult
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08633576
128813576
Stop Event
unsound
Counts
809 → 469
Calls
Call 1
Inputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) x.im)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
(*.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) x.re))
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 x.re) #s(literal 3 binary64)))
(*.f64 (*.f64 x.re (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(sqrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 x.re #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 3 binary64))))
(exp.f64 (log.f64 (pow.f64 x.re #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -3 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -3 binary64))))
(exp.f64 (log.f64 (*.f64 x.im #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (+.f64 (log.f64 x.im) (log.f64 (*.f64 x.re x.im))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 x.im #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.im #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.im #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.im)))
(exp.f64 (*.f64 (log.f64 x.im) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.im)) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) x.im) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 0 binary64) x.im) #s(literal 0 binary64))
(pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))
(neg.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im)))
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (/.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(*.f64 x.re (+.f64 x.im x.im))
(*.f64 x.im (+.f64 x.re x.re))
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (+.f64 (cbrt.f64 (*.f64 x.re x.im)) (cbrt.f64 (*.f64 x.re x.im))))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (+.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(/.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) #s(literal 0 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/3 binary64))
(neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(sqrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(fabs.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(cbrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(fma.f64 x.im x.re (*.f64 x.re x.im))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re x.im) (*.f64 x.re x.im))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 x.re #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.re)))
(exp.f64 (*.f64 (log.f64 x.re) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.re)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal -2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.im #s(literal -2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (-.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.re (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
(/.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) x.re) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) x.re) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (neg.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) #s(literal 4 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) #s(literal 4 binary64))) (-.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
(pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) x.im)
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 x.re (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal -27 binary64)
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re)))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (*.f64 #s(literal -1 binary64) x.re)))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
(+.f64 #s(literal -27 binary64) (*.f64 (pow.f64 x.im #s(literal -27 binary64)) (/.f64 #s(literal -27 binary64) (pow.f64 x.im #s(literal -27 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 x.re (pow.f64 x.re #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
#s(literal -27 binary64)
(*.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal -27 binary64)) (*.f64 #s(literal -27 binary64) (cbrt.f64 x.re)))
(*.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal -27 binary64))) x.re)
(*.f64 (sqrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -27 binary64) (*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re)))
(*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 (sqrt.f64 x.re) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 x.re) #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 x.re) #s(literal -27 binary64))
(*.f64 (*.f64 x.re (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
(*.f64 #s(literal -27 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal -27 binary64)))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(*.f64 (cbrt.f64 x.re) (*.f64 #s(literal -27 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal -27 binary64))))
(*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 #s(literal -27 binary64) (*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re)))
(sqrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 x.re #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -27 binary64) (sqrt.f64 x.re)) #s(literal -27 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
#s(literal -27 binary64)
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (pow.f64 (exp.f64 x.re) #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
#s(literal -27 binary64)
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 4 binary64)) #s(literal 9 binary64)))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal -27 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal -27 binary64))) #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
#s(literal -27 binary64)
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64))))
#s(literal -27 binary64)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -3 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 2 binary64))
#s(literal -27 binary64)
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 9 binary64)))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal -27 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) x.im))
(log.f64 (pow.f64 #s(literal -27 binary64) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -3 binary64)))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (*.f64 x.im #s(literal -3 binary64)) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -3 binary64))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -3 binary64))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 x.im #s(literal -3 binary64))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -3 binary64))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -27 binary64) (sqrt.f64 x.re)) #s(literal -27 binary64))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
#s(literal -27 binary64)
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (pow.f64 (exp.f64 x.re) #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal -27 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))
#s(literal -27 binary64)
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal -27 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
#s(literal -27 binary64)
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 6 binary64))))
#s(literal -27 binary64)
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 6 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
#s(literal -27 binary64)
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(exp.f64 (+.f64 (log.f64 x.im) (log.f64 (*.f64 x.re x.im))))
(exp.f64 (+.f64 (log.f64 x.im) (log.f64 (*.f64 x.im x.re))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 x.im #s(literal -27 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.im) #s(literal -27 binary64)) #s(literal -27 binary64))
(pow.f64 (pow.f64 x.im #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 x.im #s(literal -27 binary64)))
(sqrt.f64 (pow.f64 x.im #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 x.im #s(literal -27 binary64)))
(log.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 x.im #s(literal -27 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.im #s(literal 2 binary64)))))
(pow.f64 x.im #s(literal -27 binary64))
(cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))
(cbrt.f64 (pow.f64 x.im #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 x.im #s(literal -27 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.im)))
(pow.f64 x.im #s(literal -27 binary64))
(exp.f64 (*.f64 (log.f64 x.im) #s(literal 2 binary64)))
(pow.f64 x.im #s(literal -27 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.im)) #s(literal 1 binary64)))
(pow.f64 x.im #s(literal -27 binary64))
(+.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(-.f64 #s(literal 0 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(/.f64 (*.f64 x.im (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
#s(literal -27 binary64)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) x.im) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 (*.f64 #s(literal 0 binary64) x.im) #s(literal 0 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 3 binary64))
(neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal -27 binary64)))
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))
#s(literal -27 binary64)
(neg.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im))
(log.f64 (pow.f64 #s(literal -27 binary64) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(log.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) x.im)))
(neg.f64 (log.f64 (pow.f64 #s(literal -27 binary64) x.im)))
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(-.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(-.f64 (/.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (/.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 x.im x.im))
#s(literal -27 binary64)
(*.f64 x.im (+.f64 x.re x.re))
#s(literal -27 binary64)
(*.f64 (*.f64 x.re x.im) #s(literal 2 binary64))
#s(literal -27 binary64)
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
#s(literal -27 binary64)
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(*.f64 (cbrt.f64 (*.f64 x.re x.im)) (+.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))))
(*.f64 #s(literal -27 binary64) (cbrt.f64 (*.f64 x.im x.re)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (+.f64 (cbrt.f64 (*.f64 x.re x.im)) (cbrt.f64 (*.f64 x.re x.im))))
(*.f64 #s(literal -27 binary64) (cbrt.f64 (*.f64 x.im x.re)))
(*.f64 (sqrt.f64 (*.f64 x.re x.im)) (+.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im))))
(*.f64 (sqrt.f64 (*.f64 x.im x.re)) (*.f64 #s(literal -27 binary64) (sqrt.f64 (*.f64 x.im x.re))))
(*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 binary64)
(*.f64 #s(literal 0 binary64) (/.f64 #s(literal 1 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))))
#s(literal -27 binary64)
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 binary64)
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
#s(literal -27 binary64)
(/.f64 (cbrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 binary64)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 binary64)
(/.f64 (sqrt.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 binary64)
(/.f64 (sqrt.f64 #s(literal 0 binary64)) (sqrt.f64 #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) #s(literal 0 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 (*.f64 #s(literal 0 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (*.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 binary64)
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 (neg.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64))))
#s(literal -27 binary64)
(/.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (pow.f64 (*.f64 x.re x.im) #s(literal 3 binary64))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) #s(literal 0 binary64)))
#s(literal -27 binary64)
(/.f64 (*.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 0 binary64))
#s(literal -27 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/2 binary64))
#s(literal -27 binary64)
(pow.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(neg.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(sqrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(fabs.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(cbrt.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(hypot.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)))
(hypot.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(fma.f64 x.re x.im (*.f64 x.re x.im))
#s(literal -27 binary64)
(fma.f64 x.im x.re (*.f64 x.re x.im))
#s(literal -27 binary64)
(fma.f64 #s(literal 1 binary64) (*.f64 x.re x.im) (*.f64 x.re x.im))
(+.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 #s(literal -27 binary64) (cbrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(fma.f64 (sqrt.f64 (*.f64 x.re x.im)) (sqrt.f64 (*.f64 x.re x.im)) (*.f64 x.re x.im))
(fma.f64 (sqrt.f64 (*.f64 x.im x.re)) (sqrt.f64 (*.f64 x.im x.re)) (*.f64 x.im x.re))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 x.re #s(literal 2 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal -27 binary64)) #s(literal -27 binary64))
(pow.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(sqrt.f64 (pow.f64 x.re #s(literal 4 binary64)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 2 binary64)))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.re)))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 x.re) #s(literal 2 binary64)))
#s(literal -27 binary64)
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 x.re)) #s(literal 1 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -27 binary64) (sqrt.f64 x.re)) #s(literal -27 binary64))
(sqrt.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) #s(literal 4 binary64)))
#s(literal -27 binary64)
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re) #s(literal -2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal -27 binary64))) x.re) #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64)))
#s(literal -27 binary64)
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64))))
#s(literal -27 binary64)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))) #s(literal 2 binary64))
#s(literal -27 binary64)
(sqrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 2 binary64)))
#s(literal -27 binary64)
(log.f64 (pow.f64 (exp.f64 x.re) (*.f64 x.im #s(literal -2 binary64))))
(log.f64 (pow.f64 (exp.f64 x.re) #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (*.f64 x.im #s(literal -2 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 #s(literal -27 binary64) (neg.f64 (pow.f64 x.re #s(literal 9 binary64))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
#s(literal -27 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(+.f64 #s(literal -27 binary64) (neg.f64 (pow.f64 x.re #s(literal 9 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))))
#s(literal -27 binary64)
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) #s(literal -27 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) #s(literal -27 binary64))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
#s(literal -27 binary64)
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 #s(literal -27 binary64) (neg.f64 (pow.f64 x.re #s(literal 9 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
#s(literal -27 binary64)
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
#s(literal -27 binary64)
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
#s(literal -27 binary64)
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
#s(literal -27 binary64)
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
#s(literal -27 binary64)
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 (*.f64 #s(literal -27 binary64) (sqrt.f64 x.re)) #s(literal -27 binary64)) #s(literal -27 binary64))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(*.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(*.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(*.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 #s(literal -27 binary64) (neg.f64 (pow.f64 x.re #s(literal 9 binary64))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
#s(literal -27 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))))
(+.f64 #s(literal -27 binary64) (neg.f64 (pow.f64 x.re #s(literal 9 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))))
#s(literal -27 binary64)
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) #s(literal -27 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 9 binary64))) #s(literal -27 binary64))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
#s(literal -27 binary64)
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (-.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(+.f64 #s(literal -27 binary64) (neg.f64 (pow.f64 x.re #s(literal 9 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
#s(literal -27 binary64)
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))
#s(literal -27 binary64)
(pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (sqrt.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
#s(literal -27 binary64)
(sqrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
#s(literal -27 binary64)
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
#s(literal -27 binary64)
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
#s(literal -27 binary64)
(fma.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
#s(literal -27 binary64)
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (*.f64 (*.f64 x.im (sqrt.f64 #s(literal -3 binary64))) (sqrt.f64 x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 (*.f64 #s(literal -27 binary64) (sqrt.f64 x.re)) #s(literal -27 binary64)) #s(literal -27 binary64))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64))))
#s(literal -27 binary64)
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 #s(literal -27 binary64) (+.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal -27 binary64))) #s(literal -27 binary64)))
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(+.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(+.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(*.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
#s(literal -27 binary64)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(*.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(*.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
#s(literal -27 binary64)
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (-.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)))))
#s(literal -27 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
#s(literal -27 binary64)
(/.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
#s(literal -27 binary64)
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
#s(literal -27 binary64)
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.re (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
#s(literal -27 binary64)
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
#s(literal -27 binary64)
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
#s(literal -27 binary64)
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(fma.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(fma.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
#s(literal -27 binary64)
(fma.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
#s(literal -27 binary64)
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
#s(literal -27 binary64)
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 x.re (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) x.re))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(/.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
#s(literal -27 binary64)
(/.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) x.re) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
#s(literal -27 binary64)
(/.f64 (*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) x.re) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (sqrt.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
#s(literal -27 binary64)
(sqrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)))
#s(literal -27 binary64)
(log.f64 (pow.f64 (exp.f64 x.re) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (pow.f64 (exp.f64 x.re) #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(+.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 x.im #s(literal 4 binary64))) (pow.f64 x.im #s(literal 2 binary64))))
(+.f64 #s(literal -27 binary64) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 x.im) #s(literal -27 binary64))) (cbrt.f64 (pow.f64 x.im #s(literal -27 binary64))) (pow.f64 x.im #s(literal -27 binary64))))
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(+.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
#s(literal -27 binary64)
(+.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))))
#s(literal -27 binary64)
(*.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(*.f64 (+.f64 x.re x.im) (-.f64 x.re x.im))
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im))
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))))
#s(literal -27 binary64)
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))) (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
#s(literal -27 binary64)
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64)))))
#s(literal -27 binary64)
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64))) (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 x.im #s(literal 6 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (+.f64 (pow.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))))))
#s(literal -27 binary64)
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (pow.f64 x.im #s(literal 4 binary64)))) (neg.f64 (fma.f64 x.re x.re (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (pow.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 4 binary64)) (-.f64 (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))))
#s(literal -27 binary64)
(/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))))
#s(literal -27 binary64)
(/.f64 (-.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
#s(literal -27 binary64)
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)
(fma.f64 x.re x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(fma.f64 (cbrt.f64 (pow.f64 x.re #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 #s(literal -27 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal -27 binary64)) #s(literal -27 binary64))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
#s(literal -27 binary64)
(fma.f64 (+.f64 x.re x.im) (-.f64 x.re x.im) (fma.f64 (neg.f64 x.im) x.im (pow.f64 x.im #s(literal 2 binary64))))
(fma.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)) #s(literal -27 binary64))
(+.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(+.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))
#s(literal -27 binary64)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
#s(literal -27 binary64)
(*.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 2 binary64))))
#s(literal -27 binary64)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
#s(literal -27 binary64)
(*.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
#s(literal -27 binary64)
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (-.f64 (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) #s(literal 4 binary64)) (*.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))))
#s(literal -27 binary64)
(/.f64 (-.f64 (pow.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 4 binary64))) #s(literal 4 binary64))) (-.f64 (*.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))
#s(literal -27 binary64)
(pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 1 binary64))
#s(literal -27 binary64)
(pow.f64 (cbrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) #s(literal 3 binary64))
#s(literal -27 binary64)
(pow.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
#s(literal -27 binary64)
(pow.f64 (sqrt.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) #s(literal 2 binary64))
#s(literal -27 binary64)
(sqrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 2 binary64)))
#s(literal -27 binary64)
(log.f64 (exp.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
#s(literal -27 binary64)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))))))
#s(literal -27 binary64)
(cbrt.f64 (pow.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64))) #s(literal 3 binary64)))
#s(literal -27 binary64)
(expm1.f64 (log1p.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
#s(literal -27 binary64)
(log1p.f64 (expm1.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))))
#s(literal -27 binary64)
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -2 binary64)))) #s(literal 1 binary64)))
#s(literal -27 binary64)

eval148.0ms (1.8%)

Memory
4.2MiB live, 117.9MiB allocated
Compiler

Compiled 12 294 to 1 701 computations (86.2% saved)

prune209.0ms (2.6%)

Memory
-2.7MiB live, 198.5MiB allocated
Pruning

13 alts after pruning (10 fresh and 3 done)

PrunedKeptTotal
New59410604
Fresh000
Picked134
Done000
Total59513608
Accuracy
100.0%
Counts
608 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.1%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
82.7%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
56.9%
(pow.f64 x.re #s(literal 3 binary64))
0.0%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
82.7%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
77.5%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (sqrt.f64 (pow.f64 x.im #s(literal 4 binary64)))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
74.1%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
83.9%
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
51.6%
(-.f64 (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
86.8%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
80.3%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
80.3%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
50.3%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
Compiler

Compiled 376 to 232 computations (38.3% saved)

simplify13.0ms (0.2%)

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

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))
cost-diff0
(*.f64 x.re x.re)
cost-diff0
(-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))))
cost-diff0
(*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re)
cost-diff0
(pow.f64 x.re #s(literal 3 binary64))
cost-diff0
(+.f64 x.re #s(literal -27 binary64))
cost-diff0
(+.f64 x.im x.re)
cost-diff0
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
cost-diff0
(*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re)
cost-diff0
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
cost-diff0
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
cost-diff128
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
cost-diff128
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
cost-diff0
(pow.f64 x.re #s(literal 3 binary64))
cost-diff0
(*.f64 x.im #s(literal -3 binary64))
cost-diff0
(*.f64 x.re x.im)
cost-diff0
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
Rules
14×*-commutative
13×distribute-lft-in
11×distribute-rgt-in
10×fma-define
fmm-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038829
190829
2214829
Stop Event
unsound
Calls
Call 1
Inputs
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re x.im)
x.re
x.im
(*.f64 x.im #s(literal -3 binary64))
#s(literal -3 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal 3 binary64)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re x.re)
x.re
(*.f64 x.im x.im)
x.im
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
(*.f64 x.im #s(literal 0 binary64))
#s(literal 0 binary64)
(-.f64 (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re)
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 x.im x.re)
x.im
x.re
(+.f64 x.re #s(literal -27 binary64))
#s(literal -27 binary64)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re)
(-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))))
(*.f64 x.re x.re)
x.re
(cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))
(pow.f64 x.im #s(literal 6 binary64))
x.im
#s(literal 6 binary64)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
Outputs
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re x.im)
x.re
x.im
(*.f64 x.im #s(literal -3 binary64))
#s(literal -3 binary64)
(pow.f64 x.re #s(literal 3 binary64))
#s(literal 3 binary64)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
(*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)))
(-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))
(*.f64 x.re x.re)
x.re
(*.f64 x.im x.im)
x.im
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(*.f64 x.im #s(literal 0 binary64))
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
#s(literal 0 binary64)
(/.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(-.f64 (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (*.f64 (+.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re)
(*.f64 x.re (*.f64 (+.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(*.f64 (+.f64 x.re x.im) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 x.im x.re)
(+.f64 x.re x.im)
x.im
x.re
(+.f64 x.re #s(literal -27 binary64))
#s(literal -27 binary64)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im)))
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(*.f64 x.re x.im)
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re)
(*.f64 x.re (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))))
(-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))))
(*.f64 x.re x.re)
x.re
(cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))
(pow.f64 x.im #s(literal 6 binary64))
x.im
#s(literal 6 binary64)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im)))
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(*.f64 x.re x.im)

localize193.0ms (2.4%)

Memory
-42.0MiB live, 149.4MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 x.re x.re)
accuracy100.0%
(*.f64 x.re x.im)
accuracy100.0%
(*.f64 x.im x.re)
accuracy100.0%
(cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))
accuracy100.0%
(pow.f64 x.re #s(literal 3 binary64))
accuracy100.0%
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
accuracy100.0%
(*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re)
accuracy100.0%
(*.f64 x.re x.im)
accuracy100.0%
(*.f64 x.im x.re)
accuracy100.0%
(*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re)
accuracy100.0%
(*.f64 x.re x.re)
accuracy100.0%
(*.f64 x.im x.im)
accuracy100.0%
(*.f64 x.im #s(literal 0 binary64))
accuracy100.0%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
accuracy100.0%
(pow.f64 x.re #s(literal 3 binary64))
accuracy100.0%
(*.f64 x.re x.im)
accuracy100.0%
(*.f64 x.im #s(literal -3 binary64))
Samples
108.0ms256×0invalid
Compiler

Compiled 217 to 34 computations (84.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-mult: 16.0ms (45.9% of total)
ival-pow: 6.0ms (17.2% of total)
ival-add: 5.0ms (14.4% of total)
ival-sub: 5.0ms (14.4% of total)
ival-cbrt: 2.0ms (5.7% of total)
ival-div: 1.0ms (2.9% 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)

series18.0ms (0.2%)

Memory
-17.7MiB live, 22.9MiB allocated
Counts
13 → 204
Calls
Call 1
Inputs
#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())
#s(alt (*.f64 x.re x.im) (patch) () ())
#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())
#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())
#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())
#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())
#s(alt (+.f64 x.im x.re) (patch) () ())
#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())
#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())
#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())
#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())
#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())
#s(alt (*.f64 x.im x.re) (patch) () ())
Outputs
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () inf x.re) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () -inf x.re) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () 0 x.im) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () 0 x.re) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () 0 x.re) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () 0 x.re) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () 0 x.re) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () inf x.re) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () inf x.re) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () inf x.re) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () inf x.re) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () -inf x.re) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () -inf x.re) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () -inf x.re) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () -inf x.re) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () 0 x.im) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () 0 x.im) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () 0 x.im) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () 0 x.im) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () inf x.im) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () inf x.im) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () inf x.im) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () inf x.im) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () -inf x.im) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () -inf x.im) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () -inf x.im) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (*.f64 x.im x.re) (taylor () -inf x.im) (#s(alt (*.f64 x.re x.im) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (NAN.f64)) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (-.f64 (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (NAN.f64)) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (-.f64 (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (NAN.f64)) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (NAN.f64) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (NAN.f64) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (/.f64 (NAN.f64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 (/.f64 (NAN.f64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (-.f64 (pow.f64 x.re #s(literal 3 binary64)) (NAN.f64)) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (NAN.f64)) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (NAN.f64)) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (NAN.f64)) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (NAN.f64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (NAN.f64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (NAN.f64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (NAN.f64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (NAN.f64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 (NAN.f64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () 0 x.im) (#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () 0 x.im) (#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () 0 x.im) (#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () 0 x.im) (#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () inf x.im) (#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () inf x.im) (#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () inf x.im) (#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () inf x.im) (#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () -inf x.im) (#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () -inf x.im) (#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () -inf x.im) (#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())) ())
#s(alt (NAN.f64) (taylor () -inf x.im) (#s(alt (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im))) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im))) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im))) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im))))) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im))))) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im))))) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 x.im #s(literal 27 binary64))))) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64))))) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64))))) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x.im #s(literal 27 binary64)) x.re)) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re))) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re))) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (taylor () 0 x.im) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (taylor () 0 x.im) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (taylor () 0 x.im) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (taylor () 0 x.im) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (taylor () inf x.im) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))) (taylor () inf x.im) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))) (taylor () inf x.im) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64))) (taylor () inf x.im) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (taylor () -inf x.im) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))))) (taylor () -inf x.im) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))))) (taylor () -inf x.im) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im))))) (taylor () -inf x.im) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () 0 x.re) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 x.im #s(literal 27 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () inf x.re) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))) (taylor () inf x.re) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))) (taylor () inf x.re) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))) (taylor () inf x.re) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () -inf x.re) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))) (taylor () -inf x.re) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.im #s(literal 27 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) x.re)))) (taylor () -inf x.re) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.im #s(literal 27 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) x.re)))) (taylor () -inf x.re) (#s(alt (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) (patch) () ())) ())
#s(alt x.re (taylor () 0 x.im) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt x.im (taylor () inf x.im) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (taylor () inf x.im) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (taylor () inf x.im) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im))) (taylor () inf x.im) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt x.im (taylor () -inf x.im) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64)))) (taylor () -inf x.im) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64)))) (taylor () -inf x.im) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64)))) (taylor () -inf x.im) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt x.im (taylor () 0 x.re) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt x.re (taylor () inf x.re) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re))) (taylor () inf x.re) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re))) (taylor () inf x.re) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re))) (taylor () inf x.re) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt x.re (taylor () -inf x.re) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 x.im x.re) (patch) () ())) ())
#s(alt #s(literal -27 binary64) (taylor () 0 x.re) (#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (-.f64 x.re #s(literal 27 binary64)) (taylor () 0 x.re) (#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (-.f64 x.re #s(literal 27 binary64)) (taylor () 0 x.re) (#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (-.f64 x.re #s(literal 27 binary64)) (taylor () 0 x.re) (#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())) ())
#s(alt x.re (taylor () inf x.re) (#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))) (taylor () inf x.re) (#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))) (taylor () inf x.re) (#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))) (taylor () inf x.re) (#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())) ())
#s(alt x.re (taylor () -inf x.re) (#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 x.re #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () -inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () 0 x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 2 binary64)) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () 0 x.im) (#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () 0 x.im) (#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () 0 x.im) (#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () 0 x.im) (#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () inf x.im) (#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () inf x.im) (#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () inf x.im) (#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () inf x.im) (#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () -inf x.im) (#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () -inf x.im) (#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () -inf x.im) (#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.im #s(literal 2 binary64)) (taylor () -inf x.im) (#s(alt (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))) (patch) () ())) ())
#s(alt #s(literal 0 binary64) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())) ())
#s(alt #s(literal 0 binary64) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())) ())
#s(alt #s(literal 0 binary64) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())) ())
#s(alt #s(literal 0 binary64) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())) ())
#s(alt #s(literal 0 binary64) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())) ())
#s(alt #s(literal 0 binary64) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())) ())
#s(alt #s(literal 0 binary64) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())) ())
#s(alt #s(literal 0 binary64) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())) ())
#s(alt #s(literal 0 binary64) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())) ())
#s(alt #s(literal 0 binary64) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())) ())
#s(alt #s(literal 0 binary64) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())) ())
#s(alt #s(literal 0 binary64) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal 0 binary64)) (patch) () ())) ())
Calls

66 calls:

TimeVariablePointExpression
1.0ms
x.im
@inf
(* (* (+ x.im x.re) (+ x.re -27)) x.re)
1.0ms
x.im
@-inf
(* (* (+ x.im x.re) (+ x.re -27)) x.re)
1.0ms
x.im
@0
(* (* (+ x.im x.re) (+ x.re -27)) x.re)
1.0ms
x.re
@inf
(* (* (+ x.im x.re) (+ x.re -27)) x.re)
0.0ms
x.re
@-inf
(* (* (+ x.im x.re) (+ x.re -27)) x.re)

rewrite69.0ms (0.8%)

Memory
10.3MiB live, 86.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
230×log1p-expm1-u
230×expm1-log1p-u
216×associate-*r*
216×add-cube-cbrt
211×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034378
1546378
Stop Event
node limit
Counts
13 → 410
Calls
Call 1
Inputs
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re x.im)
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
(/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64))
(*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re)
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 x.im x.re)
(+.f64 x.re #s(literal -27 binary64))
(*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re)
(-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64))))
(cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))
(*.f64 x.im #s(literal 0 binary64))
(*.f64 x.im x.re)
Outputs
(+.f64 x.re x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (neg.f64 x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(-.f64 x.re x.re)
(-.f64 x.re #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(*.f64 x.re x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
x.re
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(+.f64 x.re x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (neg.f64 x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(-.f64 x.re x.re)
(-.f64 x.re #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
x.re
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 x.re x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (neg.f64 x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(*.f64 x.re x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
x.re
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/6 binary64)
#s(literal 1/3 binary64)
#s(literal 1/2 binary64)
#s(literal 2/3 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 12 binary64)
(+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))
(+.f64 x.re (*.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64)))
(+.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re #s(literal -27 binary64))))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(+.f64 (*.f64 x.re #s(literal -27 binary64)) x.re)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))) #s(literal -3 binary64))
(/.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) x.re)
(/.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re (-.f64 (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (*.f64 x.re (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -729 binary64))) (*.f64 x.re (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) x.re) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) x.re) (*.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) x.re))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) x.re) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) x.re) (*.f64 (+.f64 x.re #s(literal 27 binary64)) x.re))
(/.f64 (-.f64 x.re (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(pow.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) #s(literal -3 binary64))
(sqrt.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(fabs.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re #s(literal -27 binary64))) x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(cbrt.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(expm1.f64 (log1p.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (log.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))) #s(literal -3 binary64)))
(fma.f64 x.re x.re (*.f64 x.re #s(literal -27 binary64)))
(+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))
(+.f64 x.re (*.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64)))
(+.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re #s(literal -27 binary64))))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(+.f64 (*.f64 x.re #s(literal -27 binary64)) x.re)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))) #s(literal -3 binary64))
(/.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) x.re)
(/.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re (-.f64 (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (*.f64 x.re (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -729 binary64))) (*.f64 x.re (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) x.re) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) x.re) (*.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) x.re))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) x.re) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) x.re) (*.f64 (+.f64 x.re #s(literal 27 binary64)) x.re))
(/.f64 (-.f64 x.re (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(pow.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) #s(literal -3 binary64))
(sqrt.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(fabs.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re #s(literal -27 binary64))) x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(cbrt.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(expm1.f64 (log1p.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (log.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))) #s(literal -3 binary64)))
(fma.f64 x.re x.re (*.f64 x.re #s(literal -27 binary64)))
(-.f64 x.re x.re)
(-.f64 x.re #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(*.f64 x.re x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
x.re
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.re #s(literal -27 binary64)))) #s(literal -3 binary64))
(-.f64 (/.f64 x.re (+.f64 x.re #s(literal 27 binary64))) (/.f64 #s(literal 729 binary64) (+.f64 x.re #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re #s(literal -27 binary64)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (+.f64 x.re #s(literal -27 binary64)))
(*.f64 (+.f64 x.re #s(literal -19683 binary64)) (/.f64 #s(literal -3 binary64) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 #s(literal -3 binary64) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 #s(literal -3 binary64) (/.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal -19683 binary64))))
(/.f64 #s(literal -3 binary64) (/.f64 (+.f64 x.re #s(literal 27 binary64)) (+.f64 x.re #s(literal -729 binary64))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (cbrt.f64 (+.f64 x.re #s(literal -19683 binary64))) (cbrt.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (cbrt.f64 (+.f64 x.re #s(literal -729 binary64))) (cbrt.f64 (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal -729 binary64))) (*.f64 (+.f64 x.re #s(literal 27 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal -19683 binary64))) (*.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (sqrt.f64 (+.f64 x.re #s(literal -19683 binary64))) (sqrt.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (sqrt.f64 (+.f64 x.re #s(literal -729 binary64))) (sqrt.f64 (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal -729 binary64))) (*.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal -19683 binary64))) (*.f64 (+.f64 x.re #s(literal 27 binary64)) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (neg.f64 (+.f64 x.re #s(literal -19683 binary64))) (neg.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (neg.f64 (+.f64 x.re #s(literal -729 binary64))) (neg.f64 (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (-.f64 #s(literal 729 binary64) x.re) (-.f64 #s(literal -27 binary64) x.re))
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re #s(literal -19683 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal -27 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64))
(sqrt.f64 (+.f64 x.re #s(literal -27 binary64)))
(fabs.f64 (+.f64 x.re #s(literal -27 binary64)))
(log.f64 (exp.f64 (+.f64 x.re #s(literal -27 binary64))))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (+.f64 x.re #s(literal -27 binary64)))))
(cbrt.f64 (+.f64 x.re #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x.re #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (+.f64 x.re #s(literal -27 binary64))))
(exp.f64 (log.f64 (+.f64 x.re #s(literal -27 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re #s(literal -27 binary64))) #s(literal -3 binary64)))
(fma.f64 x.re x.re #s(literal -27 binary64))
(fma.f64 #s(literal -3 binary64) x.re #s(literal -27 binary64))
(+.f64 x.re x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (neg.f64 x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(-.f64 x.re x.re)
(-.f64 x.re #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
x.re
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 x.re x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (neg.f64 x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(*.f64 x.re x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
x.re
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/6 binary64)
#s(literal 1/3 binary64)
#s(literal 1/2 binary64)
#s(literal 2/3 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 12 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/6 binary64)
#s(literal 1/3 binary64)
#s(literal 1/2 binary64)
#s(literal 2/3 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 12 binary64)
(+.f64 x.re x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (neg.f64 x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(-.f64 x.re x.re)
(-.f64 x.re #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
x.re
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))

simplify290.0ms (3.6%)

Memory
12.2MiB live, 286.1MiB allocated
Algorithm
egg-herbie
Rules
931×fma-define
517×distribute-lft-in
474×distribute-rgt-in
335×*-commutative
309×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035012030
198511299
2266310328
Stop Event
node limit
Counts
614 → 363
Calls
Call 1
Inputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 x.im #s(literal 27 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x.im #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re))) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re))) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))
(+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 x.im (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))
(*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))
(*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))
(*.f64 x.im (-.f64 x.re #s(literal 27 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 #s(literal -27 binary64) x.im)
(+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 x.im #s(literal 27 binary64))))
(+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64))))
(+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.im #s(literal 27 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.im #s(literal 27 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) x.re))))
x.re
x.im
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
x.im
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))
x.im
x.re
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
x.re
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
#s(literal -27 binary64)
(-.f64 x.re #s(literal 27 binary64))
(-.f64 x.re #s(literal 27 binary64))
(-.f64 x.re #s(literal 27 binary64))
x.re
(*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
x.re
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
(+.f64 x.re x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (neg.f64 x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(-.f64 x.re x.re)
(-.f64 x.re #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(*.f64 x.re x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(+.f64 x.re x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (neg.f64 x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(-.f64 x.re x.re)
(-.f64 x.re #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 x.re x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (neg.f64 x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(*.f64 x.re x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/6 binary64)
#s(literal 1/3 binary64)
#s(literal 1/2 binary64)
#s(literal 2/3 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 12 binary64)
(+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))
(+.f64 x.re (*.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64)))
(+.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re #s(literal -27 binary64))))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(+.f64 (*.f64 x.re #s(literal -27 binary64)) x.re)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))) #s(literal -3 binary64))
(/.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) x.re)
(/.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re (-.f64 (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (*.f64 x.re (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -729 binary64))) (*.f64 x.re (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) x.re) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) x.re) (*.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) x.re))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) x.re) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) x.re) (*.f64 (+.f64 x.re #s(literal 27 binary64)) x.re))
(/.f64 (-.f64 x.re (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(pow.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) #s(literal -3 binary64))
(sqrt.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(fabs.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re #s(literal -27 binary64))) x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(cbrt.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(expm1.f64 (log1p.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (log.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))) #s(literal -3 binary64)))
(fma.f64 x.re x.re (*.f64 x.re #s(literal -27 binary64)))
(+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))
(+.f64 x.re (*.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64)))
(+.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re #s(literal -27 binary64))))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(+.f64 (*.f64 x.re #s(literal -27 binary64)) x.re)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))) #s(literal -3 binary64))
(/.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) x.re)
(/.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re (-.f64 (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (*.f64 x.re (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -729 binary64))) (*.f64 x.re (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) x.re) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) x.re) (*.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) x.re))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) x.re) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) x.re) (*.f64 (+.f64 x.re #s(literal 27 binary64)) x.re))
(/.f64 (-.f64 x.re (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(pow.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) #s(literal -3 binary64))
(sqrt.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(fabs.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re #s(literal -27 binary64))) x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(cbrt.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(expm1.f64 (log1p.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (log.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))) #s(literal -3 binary64)))
(fma.f64 x.re x.re (*.f64 x.re #s(literal -27 binary64)))
(-.f64 x.re x.re)
(-.f64 x.re #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(*.f64 x.re x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.re #s(literal -27 binary64)))) #s(literal -3 binary64))
(-.f64 (/.f64 x.re (+.f64 x.re #s(literal 27 binary64))) (/.f64 #s(literal 729 binary64) (+.f64 x.re #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re #s(literal -27 binary64)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (+.f64 x.re #s(literal -27 binary64)))
(*.f64 (+.f64 x.re #s(literal -19683 binary64)) (/.f64 #s(literal -3 binary64) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 #s(literal -3 binary64) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 #s(literal -3 binary64) (/.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal -19683 binary64))))
(/.f64 #s(literal -3 binary64) (/.f64 (+.f64 x.re #s(literal 27 binary64)) (+.f64 x.re #s(literal -729 binary64))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (cbrt.f64 (+.f64 x.re #s(literal -19683 binary64))) (cbrt.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (cbrt.f64 (+.f64 x.re #s(literal -729 binary64))) (cbrt.f64 (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal -729 binary64))) (*.f64 (+.f64 x.re #s(literal 27 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal -19683 binary64))) (*.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (sqrt.f64 (+.f64 x.re #s(literal -19683 binary64))) (sqrt.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (sqrt.f64 (+.f64 x.re #s(literal -729 binary64))) (sqrt.f64 (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal -729 binary64))) (*.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal -19683 binary64))) (*.f64 (+.f64 x.re #s(literal 27 binary64)) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (neg.f64 (+.f64 x.re #s(literal -19683 binary64))) (neg.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (neg.f64 (+.f64 x.re #s(literal -729 binary64))) (neg.f64 (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (-.f64 #s(literal 729 binary64) x.re) (-.f64 #s(literal -27 binary64) x.re))
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re #s(literal -19683 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal -27 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64))
(sqrt.f64 (+.f64 x.re #s(literal -27 binary64)))
(fabs.f64 (+.f64 x.re #s(literal -27 binary64)))
(log.f64 (exp.f64 (+.f64 x.re #s(literal -27 binary64))))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (+.f64 x.re #s(literal -27 binary64)))))
(cbrt.f64 (+.f64 x.re #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x.re #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (+.f64 x.re #s(literal -27 binary64))))
(exp.f64 (log.f64 (+.f64 x.re #s(literal -27 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re #s(literal -27 binary64))) #s(literal -3 binary64)))
(fma.f64 x.re x.re #s(literal -27 binary64))
(fma.f64 #s(literal -3 binary64) x.re #s(literal -27 binary64))
(+.f64 x.re x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (neg.f64 x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(-.f64 x.re x.re)
(-.f64 x.re #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 x.re x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (neg.f64 x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(*.f64 x.re x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/6 binary64)
#s(literal 1/3 binary64)
#s(literal 1/2 binary64)
#s(literal 2/3 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 12 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/6 binary64)
#s(literal 1/3 binary64)
#s(literal 1/2 binary64)
#s(literal 2/3 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 12 binary64)
(+.f64 x.re x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (neg.f64 x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(-.f64 x.re x.re)
(-.f64 x.re #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
(/.f64 x.re #s(literal -3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
Outputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(*.f64 x.im x.re)
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 x.re))
(*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 x.re))
(*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im x.re)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.re (+.f64 x.im x.re)))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im x.re)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.re (+.f64 x.im x.re)))
(+.f64 (*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im x.re)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.re (+.f64 x.im x.re)))
(*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.im (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re)))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.im (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re)))
(*.f64 x.im (+.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.im (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.im (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.im (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 x.im (fma.f64 x.re (+.f64 x.re #s(literal -27 binary64)) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im))))
(*.f64 x.im (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) (*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.im) x.re)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
(*.f64 x.re (*.f64 x.im #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 x.im #s(literal 27 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -27 binary64) x.im (*.f64 x.re (+.f64 x.im #s(literal -27 binary64)))))
(*.f64 x.re (fma.f64 x.im #s(literal -27 binary64) (*.f64 x.re (+.f64 x.im #s(literal -27 binary64)))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64)))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im x.re)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.re (+.f64 x.im x.re)))
(*.f64 x.re (+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64)))))
(fma.f64 x.im (*.f64 x.re (+.f64 x.re #s(literal -27 binary64))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.im x.re)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (*.f64 x.re (+.f64 x.im x.re)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x.im #s(literal -27 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re) (fma.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x.im #s(literal -27 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re) (fma.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x.im #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re) #s(literal -1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re) #s(literal -1 binary64))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re))) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (-.f64 (/.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) #s(literal 27 binary64))) x.re) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (fma.f64 #s(literal -27 binary64) (/.f64 x.im x.re) #s(literal -27 binary64))) x.re) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (fma.f64 x.im (/.f64 #s(literal -27 binary64) x.re) #s(literal -27 binary64))) x.re)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -27 binary64) (/.f64 x.im x.re))) #s(literal 27 binary64)) x.re)) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (-.f64 (/.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) #s(literal 27 binary64))) x.re) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (fma.f64 #s(literal -27 binary64) (/.f64 x.im x.re) #s(literal -27 binary64))) x.re) #s(literal -1 binary64)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.im (fma.f64 x.im (/.f64 #s(literal -27 binary64) x.re) #s(literal -27 binary64))) x.re)) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 x.re (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 x.im (-.f64 x.re #s(literal 27 binary64))) (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(*.f64 x.im (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.im (+.f64 x.re #s(literal -27 binary64)))
(*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))
(*.f64 x.im (+.f64 x.re (-.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 27 binary64))))
(*.f64 x.im (+.f64 #s(literal -27 binary64) (fma.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) x.re)))
(*.f64 x.im (neg.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 x.re x.im)))))
(*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))
(*.f64 x.im (+.f64 x.re (-.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 27 binary64))))
(*.f64 x.im (+.f64 #s(literal -27 binary64) (fma.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) x.re)))
(*.f64 x.im (neg.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 x.re x.im)))))
(*.f64 x.im (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)) #s(literal 27 binary64)))
(*.f64 x.im (+.f64 x.re (-.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 27 binary64))))
(*.f64 x.im (+.f64 #s(literal -27 binary64) (fma.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) x.re)))
(*.f64 x.im (neg.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 x.re x.im)))))
(*.f64 x.im (-.f64 x.re #s(literal 27 binary64)))
(*.f64 x.im (+.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 x.im (+.f64 x.re (-.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 27 binary64))))
(*.f64 x.im (+.f64 #s(literal -27 binary64) (fma.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) x.re)))
(*.f64 x.im (neg.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 x.re x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 x.im (+.f64 x.re (-.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 27 binary64))))
(*.f64 x.im (+.f64 #s(literal -27 binary64) (fma.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) x.re)))
(*.f64 x.im (neg.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 x.re x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.re #s(literal 27 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (-.f64 x.re #s(literal 27 binary64))) x.im)))))
(*.f64 x.im (+.f64 x.re (-.f64 (*.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im)) #s(literal 27 binary64))))
(*.f64 x.im (+.f64 #s(literal -27 binary64) (fma.f64 x.re (/.f64 (+.f64 x.re #s(literal -27 binary64)) x.im) x.re)))
(*.f64 x.im (neg.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (-.f64 #s(literal -1 binary64) (/.f64 x.re x.im)))))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 x.im #s(literal 27 binary64))))
(fma.f64 #s(literal -27 binary64) x.im (*.f64 x.re (+.f64 x.im #s(literal -27 binary64))))
(fma.f64 x.im #s(literal -27 binary64) (*.f64 x.re (+.f64 x.im #s(literal -27 binary64))))
(+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 x.re (-.f64 (+.f64 x.im x.re) #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.im x.re))
(*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x.im #s(literal -27 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re) (fma.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 x.im x.re))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -27 binary64) (/.f64 x.im (pow.f64 x.re #s(literal 2 binary64))) (/.f64 x.im x.re)) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 x.im #s(literal -27 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re) (fma.f64 x.im (/.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.im #s(literal -27 binary64)) x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.im #s(literal 27 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 x.im #s(literal -27 binary64)) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re)) (+.f64 x.im #s(literal -27 binary64))) x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 27 binary64) (/.f64 x.im x.re) (-.f64 #s(literal 27 binary64) x.im)) x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x.im #s(literal 27 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 x.im #s(literal -27 binary64)) (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re))) x.re))))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 x.im x.re)) (+.f64 x.im #s(literal -27 binary64))) x.re)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal 27 binary64) (/.f64 x.im x.re) (-.f64 #s(literal 27 binary64) x.im)) x.re)))
x.re
x.im
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
(*.f64 x.im (+.f64 #s(literal 1 binary64) (/.f64 x.re x.im)))
(fma.f64 x.im (/.f64 x.re x.im) x.im)
x.im
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))
(neg.f64 (*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) #s(literal -1 binary64)) (neg.f64 x.im))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (neg.f64 x.im))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))
(neg.f64 (*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) #s(literal -1 binary64)) (neg.f64 x.im))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (neg.f64 x.im))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) #s(literal 1 binary64))))
(neg.f64 (*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) #s(literal -1 binary64))))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) #s(literal -1 binary64)) (neg.f64 x.im))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (neg.f64 x.im))
x.im
x.re
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(+.f64 x.im x.re)
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(+.f64 x.im x.re)
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 x.im x.re)))
(+.f64 x.im x.re)
x.re
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 x.im x.re) #s(literal -1 binary64)))
(*.f64 x.re (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x.im x.re) #s(literal -1 binary64))))
(neg.f64 (-.f64 (neg.f64 x.im) x.re))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 x.im x.re) #s(literal -1 binary64)))
(*.f64 x.re (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x.im x.re) #s(literal -1 binary64))))
(neg.f64 (-.f64 (neg.f64 x.im) x.re))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im x.re)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 x.im x.re) #s(literal -1 binary64)))
(*.f64 x.re (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x.im x.re) #s(literal -1 binary64))))
(neg.f64 (-.f64 (neg.f64 x.im) x.re))
#s(literal -27 binary64)
(-.f64 x.re #s(literal 27 binary64))
(+.f64 x.re #s(literal -27 binary64))
(-.f64 x.re #s(literal 27 binary64))
(+.f64 x.re #s(literal -27 binary64))
(-.f64 x.re #s(literal 27 binary64))
(+.f64 x.re #s(literal -27 binary64))
x.re
(*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)))
x.re
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)) #s(literal 1 binary64))))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 27 binary64) x.re)))
(*.f64 x.re (+.f64 #s(literal 1 binary64) (/.f64 #s(literal -27 binary64) x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 x.re))
(*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))
(-.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 x.re))
(*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (neg.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (neg.f64 x.re))
(*.f64 x.re (neg.f64 (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -1 binary64)))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
(pow.f64 x.im #s(literal 2 binary64))
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
(+.f64 x.re x.re)
(*.f64 #s(literal 2 binary64) x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (*.f64 #s(literal -2 binary64) x.re))
(neg.f64 x.re)
(+.f64 x.re (neg.f64 x.re))
#s(literal 0 binary64)
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re #s(literal 5 binary64))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(fma.f64 (fma.f64 x.re #s(literal -1 binary64) #s(literal 1 binary64)) x.re x.re)
(*.f64 x.re (+.f64 (neg.f64 x.re) #s(literal 2 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re)
(+.f64 x.re (*.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re #s(literal 4 binary64))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(fma.f64 (neg.f64 x.re) x.re x.re)
(-.f64 x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 x.re x.re)
#s(literal 0 binary64)
(-.f64 x.re #s(literal -3 binary64))
(+.f64 x.re #s(literal 3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(*.f64 x.re x.re)
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 x.re #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
#s(literal 1 binary64)
(/.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
#s(literal 1 binary64)
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
x.re
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
#s(literal 0 binary64)
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(-.f64 x.re #s(literal 1 binary64))
(+.f64 x.re #s(literal -1 binary64))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 x.re #s(literal -3 binary64))
(log1p.f64 (expm1.f64 x.re))
x.re
(exp.f64 (log.f64 x.re))
x.re
(+.f64 x.re x.re)
(*.f64 #s(literal 2 binary64) x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (*.f64 #s(literal -2 binary64) x.re))
(neg.f64 x.re)
(+.f64 x.re (neg.f64 x.re))
#s(literal 0 binary64)
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re #s(literal 5 binary64))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(fma.f64 (fma.f64 x.re #s(literal -1 binary64) #s(literal 1 binary64)) x.re x.re)
(*.f64 x.re (+.f64 (neg.f64 x.re) #s(literal 2 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re)
(+.f64 x.re (*.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re #s(literal 4 binary64))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(fma.f64 (neg.f64 x.re) x.re x.re)
(-.f64 x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 x.re x.re)
#s(literal 0 binary64)
(-.f64 x.re #s(literal -3 binary64))
(+.f64 x.re #s(literal 3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
#s(literal 1 binary64)
(/.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
#s(literal 1 binary64)
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
x.re
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
#s(literal 0 binary64)
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(-.f64 x.re #s(literal 1 binary64))
(+.f64 x.re #s(literal -1 binary64))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 x.re #s(literal -3 binary64))
(log1p.f64 (expm1.f64 x.re))
x.re
(exp.f64 (log.f64 x.re))
x.re
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re x.re)
(*.f64 #s(literal -2 binary64) x.re)
(*.f64 x.re #s(literal -2 binary64))
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(-.f64 (*.f64 #s(literal -3 binary64) x.re) x.re)
(*.f64 x.re #s(literal -4 binary64))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(+.f64 #s(literal 9 binary64) x.re)
(+.f64 x.re #s(literal 9 binary64))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 #s(literal 9 binary64) x.re)
(+.f64 x.re x.re)
(*.f64 #s(literal 2 binary64) x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (*.f64 #s(literal -2 binary64) x.re))
(neg.f64 x.re)
(+.f64 x.re (neg.f64 x.re))
#s(literal 0 binary64)
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re #s(literal 5 binary64))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(fma.f64 (fma.f64 x.re #s(literal -1 binary64) #s(literal 1 binary64)) x.re x.re)
(*.f64 x.re (+.f64 (neg.f64 x.re) #s(literal 2 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re)
(+.f64 x.re (*.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re #s(literal 4 binary64))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(fma.f64 (neg.f64 x.re) x.re x.re)
(-.f64 x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re x.re)
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 x.re #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
#s(literal 1 binary64)
(/.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
#s(literal 1 binary64)
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
x.re
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
#s(literal 0 binary64)
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(-.f64 x.re #s(literal 1 binary64))
(+.f64 x.re #s(literal -1 binary64))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 x.re #s(literal -3 binary64))
(log1p.f64 (expm1.f64 x.re))
x.re
(exp.f64 (log.f64 x.re))
x.re
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re x.re)
(*.f64 #s(literal -2 binary64) x.re)
(*.f64 x.re #s(literal -2 binary64))
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(-.f64 (*.f64 #s(literal -3 binary64) x.re) x.re)
(*.f64 x.re #s(literal -4 binary64))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(+.f64 #s(literal 9 binary64) x.re)
(+.f64 x.re #s(literal 9 binary64))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 #s(literal 9 binary64) x.re)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/6 binary64)
#s(literal 1/3 binary64)
#s(literal 1/2 binary64)
#s(literal 2/3 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 12 binary64)
(+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 x.re #s(literal -27 binary64) x.re)
(*.f64 #s(literal -26 binary64) x.re)
(*.f64 x.re #s(literal -26 binary64))
(+.f64 x.re (*.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 x.re #s(literal 81 binary64)))
(fma.f64 x.re #s(literal 81 binary64) x.re)
(*.f64 x.re #s(literal 82 binary64))
(+.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(+.f64 x.re (+.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -27 binary64) x.re)))
(+.f64 x.re (+.f64 #s(literal -27 binary64) (*.f64 #s(literal -26 binary64) x.re)))
(+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 x.re (+.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -27 binary64) x.re)))
(+.f64 x.re (+.f64 #s(literal -27 binary64) (*.f64 #s(literal -26 binary64) x.re)))
(+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64)) (fma.f64 x.re #s(literal -27 binary64) x.re))
(*.f64 (*.f64 #s(literal -26 binary64) x.re) (fma.f64 x.re #s(literal -27 binary64) #s(literal 1 binary64)))
(*.f64 x.re (+.f64 #s(literal -26 binary64) (*.f64 x.re #s(literal 702 binary64))))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 (+.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64)) (fma.f64 x.re #s(literal -27 binary64) x.re))
(*.f64 (*.f64 #s(literal -26 binary64) x.re) (fma.f64 x.re #s(literal -27 binary64) #s(literal 1 binary64)))
(*.f64 x.re (+.f64 #s(literal -26 binary64) (*.f64 x.re #s(literal 702 binary64))))
(+.f64 (*.f64 x.re #s(literal -27 binary64)) x.re)
(fma.f64 x.re #s(literal -27 binary64) x.re)
(*.f64 #s(literal -26 binary64) x.re)
(*.f64 x.re #s(literal -26 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))) #s(literal -3 binary64))
(+.f64 (exp.f64 (log1p.f64 (fma.f64 x.re #s(literal -27 binary64) x.re))) #s(literal 3 binary64))
(+.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -26 binary64) x.re)))
(+.f64 (*.f64 x.re #s(literal -26 binary64)) #s(literal 4 binary64))
(/.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) x.re)
(/.f64 (fma.f64 x.re #s(literal -27 binary64) x.re) x.re)
(/.f64 (*.f64 #s(literal -26 binary64) x.re) x.re)
#s(literal -26 binary64)
(/.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re (-.f64 (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (fma.f64 x.re #s(literal -27 binary64) x.re) (+.f64 x.re (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 #s(literal -26 binary64) x.re) (+.f64 x.re (*.f64 x.re (-.f64 (*.f64 #s(literal 729 binary64) x.re) #s(literal -27 binary64)))))
(*.f64 #s(literal -26 binary64) (/.f64 x.re (fma.f64 x.re (fma.f64 #s(literal 729 binary64) x.re #s(literal 27 binary64)) x.re)))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64)))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (*.f64 x.re (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 x.re (+.f64 x.re #s(literal 27 binary64))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -729 binary64))) (*.f64 x.re (+.f64 x.re #s(literal 27 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) x.re) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64)))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) x.re) (*.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) x.re))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) x.re) (+.f64 x.re #s(literal 27 binary64)))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 x.re (+.f64 x.re #s(literal 27 binary64))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) x.re) (*.f64 (+.f64 x.re #s(literal 27 binary64)) x.re))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (-.f64 x.re (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (-.f64 x.re (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 729 binary64))) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -729 binary64) x.re) (*.f64 x.re #s(literal 28 binary64)))
(pow.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) #s(literal -3 binary64))
(pow.f64 (fma.f64 x.re #s(literal -27 binary64) x.re) #s(literal -3 binary64))
(pow.f64 (*.f64 #s(literal -26 binary64) x.re) #s(literal -3 binary64))
(pow.f64 (*.f64 x.re #s(literal -26 binary64)) #s(literal -3 binary64))
(sqrt.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(sqrt.f64 (fma.f64 x.re #s(literal -27 binary64) x.re))
(sqrt.f64 (*.f64 #s(literal -26 binary64) x.re))
(sqrt.f64 (*.f64 x.re #s(literal -26 binary64)))
(fabs.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(fabs.f64 (fma.f64 x.re #s(literal -27 binary64) x.re))
(fabs.f64 (*.f64 #s(literal -26 binary64) x.re))
(*.f64 #s(literal 26 binary64) (fabs.f64 x.re))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re #s(literal -27 binary64))) x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (fma.f64 x.re #s(literal -27 binary64) x.re))))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (*.f64 #s(literal -26 binary64) x.re))))
(log.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -26 binary64)) x.re) #s(literal -4 binary64)))
(cbrt.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(cbrt.f64 (fma.f64 x.re #s(literal -27 binary64) x.re))
(cbrt.f64 (*.f64 #s(literal -26 binary64) x.re))
(cbrt.f64 (*.f64 x.re #s(literal -26 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 x.re #s(literal -27 binary64) x.re)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -26 binary64) x.re)))
(+.f64 (*.f64 x.re #s(literal -26 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(fma.f64 x.re #s(literal -27 binary64) x.re)
(*.f64 #s(literal -26 binary64) x.re)
(*.f64 x.re #s(literal -26 binary64))
(exp.f64 (log.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(fma.f64 x.re #s(literal -27 binary64) x.re)
(*.f64 #s(literal -26 binary64) x.re)
(*.f64 x.re #s(literal -26 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))) #s(literal -3 binary64)))
(pow.f64 (fma.f64 x.re #s(literal -27 binary64) x.re) #s(literal -3 binary64))
(pow.f64 (*.f64 #s(literal -26 binary64) x.re) #s(literal -3 binary64))
(pow.f64 (*.f64 x.re #s(literal -26 binary64)) #s(literal -3 binary64))
(fma.f64 x.re x.re (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))
(+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 x.re #s(literal -27 binary64) x.re)
(*.f64 #s(literal -26 binary64) x.re)
(*.f64 x.re #s(literal -26 binary64))
(+.f64 x.re (*.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64)))
(+.f64 x.re (*.f64 x.re #s(literal 81 binary64)))
(fma.f64 x.re #s(literal 81 binary64) x.re)
(*.f64 x.re #s(literal 82 binary64))
(+.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(+.f64 x.re (+.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -27 binary64) x.re)))
(+.f64 x.re (+.f64 #s(literal -27 binary64) (*.f64 #s(literal -26 binary64) x.re)))
(+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal -27 binary64)))
(+.f64 x.re (+.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -27 binary64) x.re)))
(+.f64 x.re (+.f64 #s(literal -27 binary64) (*.f64 #s(literal -26 binary64) x.re)))
(+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64)) (fma.f64 x.re #s(literal -27 binary64) x.re))
(*.f64 (*.f64 #s(literal -26 binary64) x.re) (fma.f64 x.re #s(literal -27 binary64) #s(literal 1 binary64)))
(*.f64 x.re (+.f64 #s(literal -26 binary64) (*.f64 x.re #s(literal 702 binary64))))
(+.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 (+.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64)) (fma.f64 x.re #s(literal -27 binary64) x.re))
(*.f64 (*.f64 #s(literal -26 binary64) x.re) (fma.f64 x.re #s(literal -27 binary64) #s(literal 1 binary64)))
(*.f64 x.re (+.f64 #s(literal -26 binary64) (*.f64 x.re #s(literal 702 binary64))))
(+.f64 (*.f64 x.re #s(literal -27 binary64)) x.re)
(fma.f64 x.re #s(literal -27 binary64) x.re)
(*.f64 #s(literal -26 binary64) x.re)
(*.f64 x.re #s(literal -26 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))) #s(literal -3 binary64))
(+.f64 (exp.f64 (log1p.f64 (fma.f64 x.re #s(literal -27 binary64) x.re))) #s(literal 3 binary64))
(+.f64 #s(literal 3 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -26 binary64) x.re)))
(+.f64 (*.f64 x.re #s(literal -26 binary64)) #s(literal 4 binary64))
(/.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) x.re)
(/.f64 (fma.f64 x.re #s(literal -27 binary64) x.re) x.re)
(/.f64 (*.f64 #s(literal -26 binary64) x.re) x.re)
#s(literal -26 binary64)
(/.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re (-.f64 (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (fma.f64 x.re #s(literal -27 binary64) x.re) (+.f64 x.re (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (*.f64 #s(literal -26 binary64) x.re) (+.f64 x.re (*.f64 x.re (-.f64 (*.f64 #s(literal 729 binary64) x.re) #s(literal -27 binary64)))))
(*.f64 #s(literal -26 binary64) (/.f64 x.re (fma.f64 x.re (fma.f64 #s(literal 729 binary64) x.re #s(literal 27 binary64)) x.re)))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64)))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -19683 binary64))) (*.f64 x.re (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 x.re (+.f64 x.re #s(literal 27 binary64))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 x.re (+.f64 x.re #s(literal -729 binary64))) (*.f64 x.re (+.f64 x.re #s(literal 27 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) x.re) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64)))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) x.re) (*.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) x.re))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) x.re) (+.f64 x.re #s(literal 27 binary64)))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 x.re (+.f64 x.re #s(literal 27 binary64))))
(*.f64 x.re (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) x.re) (*.f64 (+.f64 x.re #s(literal 27 binary64)) x.re))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (-.f64 x.re (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (-.f64 x.re (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 729 binary64))) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -729 binary64) x.re) (*.f64 x.re #s(literal 28 binary64)))
(pow.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))) #s(literal -3 binary64))
(pow.f64 (fma.f64 x.re #s(literal -27 binary64) x.re) #s(literal -3 binary64))
(pow.f64 (*.f64 #s(literal -26 binary64) x.re) #s(literal -3 binary64))
(pow.f64 (*.f64 x.re #s(literal -26 binary64)) #s(literal -3 binary64))
(sqrt.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(sqrt.f64 (fma.f64 x.re #s(literal -27 binary64) x.re))
(sqrt.f64 (*.f64 #s(literal -26 binary64) x.re))
(sqrt.f64 (*.f64 x.re #s(literal -26 binary64)))
(fabs.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(fabs.f64 (fma.f64 x.re #s(literal -27 binary64) x.re))
(fabs.f64 (*.f64 #s(literal -26 binary64) x.re))
(*.f64 #s(literal 26 binary64) (fabs.f64 x.re))
(log.f64 (pow.f64 (exp.f64 (+.f64 x.re #s(literal -27 binary64))) x.re))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (fma.f64 x.re #s(literal -27 binary64) x.re))))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (*.f64 #s(literal -26 binary64) x.re))))
(log.f64 (+.f64 (pow.f64 (exp.f64 #s(literal -26 binary64)) x.re) #s(literal -4 binary64)))
(cbrt.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64))))
(cbrt.f64 (fma.f64 x.re #s(literal -27 binary64) x.re))
(cbrt.f64 (*.f64 #s(literal -26 binary64) x.re))
(cbrt.f64 (*.f64 x.re #s(literal -26 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 x.re #s(literal -27 binary64) x.re)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -26 binary64) x.re)))
(+.f64 (*.f64 x.re #s(literal -26 binary64)) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(fma.f64 x.re #s(literal -27 binary64) x.re)
(*.f64 #s(literal -26 binary64) x.re)
(*.f64 x.re #s(literal -26 binary64))
(exp.f64 (log.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(fma.f64 x.re #s(literal -27 binary64) x.re)
(*.f64 #s(literal -26 binary64) x.re)
(*.f64 x.re #s(literal -26 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re (*.f64 x.re #s(literal -27 binary64)))) #s(literal -3 binary64)))
(pow.f64 (fma.f64 x.re #s(literal -27 binary64) x.re) #s(literal -3 binary64))
(pow.f64 (*.f64 #s(literal -26 binary64) x.re) #s(literal -3 binary64))
(pow.f64 (*.f64 x.re #s(literal -26 binary64)) #s(literal -3 binary64))
(fma.f64 x.re x.re (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (+.f64 x.re #s(literal -27 binary64)))
(-.f64 x.re x.re)
#s(literal 0 binary64)
(-.f64 x.re #s(literal -3 binary64))
(+.f64 x.re #s(literal 3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(*.f64 x.re x.re)
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 x.re #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
#s(literal 1 binary64)
(/.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
#s(literal 1 binary64)
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
x.re
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
#s(literal 0 binary64)
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(-.f64 x.re #s(literal 1 binary64))
(+.f64 x.re #s(literal -1 binary64))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 x.re #s(literal -3 binary64))
(log1p.f64 (expm1.f64 x.re))
x.re
(exp.f64 (log.f64 x.re))
x.re
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re x.re)
(*.f64 #s(literal -2 binary64) x.re)
(*.f64 x.re #s(literal -2 binary64))
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(-.f64 (*.f64 #s(literal -3 binary64) x.re) x.re)
(*.f64 x.re #s(literal -4 binary64))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(+.f64 #s(literal 9 binary64) x.re)
(+.f64 x.re #s(literal 9 binary64))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 #s(literal 9 binary64) x.re)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x.re #s(literal -27 binary64)))) #s(literal -3 binary64))
(+.f64 (exp.f64 (log1p.f64 (+.f64 x.re #s(literal -27 binary64)))) #s(literal 3 binary64))
(+.f64 #s(literal 3 binary64) (+.f64 #s(literal -26 binary64) x.re))
(+.f64 #s(literal -23 binary64) x.re)
(-.f64 (/.f64 x.re (+.f64 x.re #s(literal 27 binary64))) (/.f64 #s(literal 729 binary64) (+.f64 x.re #s(literal 27 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64)))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re #s(literal -27 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (+.f64 x.re #s(literal -27 binary64)))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) (+.f64 x.re #s(literal -27 binary64)))
(fma.f64 #s(literal -3 binary64) x.re #s(literal 81 binary64))
(*.f64 #s(literal -3 binary64) (+.f64 x.re #s(literal -27 binary64)))
(fma.f64 #s(literal -3 binary64) x.re #s(literal 81 binary64))
(*.f64 (+.f64 x.re #s(literal -19683 binary64)) (/.f64 #s(literal -3 binary64) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 #s(literal -3 binary64) (/.f64 (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))) (+.f64 x.re #s(literal -19683 binary64))))
(/.f64 #s(literal -3 binary64) (/.f64 (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))) (+.f64 x.re #s(literal -19683 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64)))))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 #s(literal -3 binary64) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 #s(literal -3 binary64) (/.f64 (+.f64 x.re #s(literal 27 binary64)) (+.f64 x.re #s(literal -729 binary64))))
(/.f64 #s(literal -3 binary64) (/.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal -19683 binary64))))
(/.f64 #s(literal -3 binary64) (/.f64 (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))) (+.f64 x.re #s(literal -19683 binary64))))
(/.f64 #s(literal -3 binary64) (/.f64 (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))) (+.f64 x.re #s(literal -19683 binary64))))
(*.f64 #s(literal -3 binary64) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64)))))
(/.f64 #s(literal -3 binary64) (/.f64 (+.f64 x.re #s(literal 27 binary64)) (+.f64 x.re #s(literal -729 binary64))))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 #s(literal -3 binary64) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64))))
(/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (cbrt.f64 (+.f64 x.re #s(literal -19683 binary64))) (cbrt.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (cbrt.f64 (+.f64 x.re #s(literal -19683 binary64))) (cbrt.f64 (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (cbrt.f64 (+.f64 x.re #s(literal -19683 binary64))) (cbrt.f64 (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (cbrt.f64 (+.f64 x.re #s(literal -19683 binary64))) (cbrt.f64 (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64)))))
(/.f64 (cbrt.f64 (+.f64 x.re #s(literal -729 binary64))) (cbrt.f64 (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal -729 binary64))) (*.f64 (+.f64 x.re #s(literal 27 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (*.f64 (+.f64 x.re #s(literal 27 binary64)) (+.f64 x.re #s(literal 27 binary64)))))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 (-.f64 #s(literal 729 binary64) x.re) (*.f64 (+.f64 x.re #s(literal 27 binary64)) (-.f64 #s(literal -27 binary64) x.re))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal -19683 binary64))) (*.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 (+.f64 x.re #s(literal -19683 binary64)) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (*.f64 (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))))))
(*.f64 (+.f64 x.re #s(literal -19683 binary64)) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (*.f64 (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))))
(*.f64 (+.f64 x.re #s(literal -19683 binary64)) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (*.f64 (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64))) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64))))))
(/.f64 (sqrt.f64 (+.f64 x.re #s(literal -19683 binary64))) (sqrt.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (sqrt.f64 (+.f64 x.re #s(literal -19683 binary64))) (sqrt.f64 (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (sqrt.f64 (+.f64 x.re #s(literal -19683 binary64))) (sqrt.f64 (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (sqrt.f64 (+.f64 x.re #s(literal -19683 binary64))) (sqrt.f64 (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64)))))
(/.f64 (sqrt.f64 (+.f64 x.re #s(literal -729 binary64))) (sqrt.f64 (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal -729 binary64))) (*.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64))) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal 27 binary64))) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (*.f64 (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64))) (+.f64 x.re #s(literal 27 binary64)))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal -19683 binary64))) (*.f64 (+.f64 x.re #s(literal 27 binary64)) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64))) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal 27 binary64))) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (*.f64 (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64))) (+.f64 x.re #s(literal 27 binary64)))))
(/.f64 (neg.f64 (+.f64 x.re #s(literal -19683 binary64))) (neg.f64 (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64)))))
(/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64))))
(/.f64 (neg.f64 (+.f64 x.re #s(literal -729 binary64))) (neg.f64 (+.f64 x.re #s(literal 27 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (-.f64 #s(literal 729 binary64) x.re) (-.f64 #s(literal -27 binary64) x.re))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re #s(literal -19683 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64)))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re #s(literal -729 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re #s(literal -27 binary64))) (-.f64 (+.f64 x.re #s(literal 729 binary64)) (*.f64 x.re #s(literal -27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 x.re (-.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 x.re (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 (+.f64 x.re #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (*.f64 x.re #s(literal 28 binary64)))))
(/.f64 (*.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal -27 binary64))) (+.f64 x.re #s(literal 27 binary64)))
(*.f64 (+.f64 x.re #s(literal -729 binary64)) (/.f64 (+.f64 x.re #s(literal -27 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(*.f64 (+.f64 x.re #s(literal -27 binary64)) (/.f64 (+.f64 x.re #s(literal -729 binary64)) (+.f64 x.re #s(literal 27 binary64))))
(pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64))
(sqrt.f64 (+.f64 x.re #s(literal -27 binary64)))
(fabs.f64 (+.f64 x.re #s(literal -27 binary64)))
(log.f64 (exp.f64 (+.f64 x.re #s(literal -27 binary64))))
(+.f64 x.re #s(literal -27 binary64))
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 (+.f64 x.re #s(literal -27 binary64)))))
(cbrt.f64 (+.f64 x.re #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x.re #s(literal -27 binary64))))
(+.f64 (+.f64 #s(literal -26 binary64) x.re) #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) (+.f64 x.re #s(literal -26 binary64)))
(log1p.f64 (expm1.f64 (+.f64 x.re #s(literal -27 binary64))))
(+.f64 x.re #s(literal -27 binary64))
(exp.f64 (log.f64 (+.f64 x.re #s(literal -27 binary64))))
(+.f64 x.re #s(literal -27 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re #s(literal -27 binary64))) #s(literal -3 binary64)))
(pow.f64 (+.f64 x.re #s(literal -27 binary64)) #s(literal -3 binary64))
(fma.f64 x.re x.re #s(literal -27 binary64))
(fma.f64 #s(literal -3 binary64) x.re #s(literal -27 binary64))
(+.f64 x.re x.re)
(*.f64 #s(literal 2 binary64) x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (*.f64 #s(literal -2 binary64) x.re))
(neg.f64 x.re)
(+.f64 x.re (neg.f64 x.re))
#s(literal 0 binary64)
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re #s(literal 5 binary64))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(fma.f64 (fma.f64 x.re #s(literal -1 binary64) #s(literal 1 binary64)) x.re x.re)
(*.f64 x.re (+.f64 (neg.f64 x.re) #s(literal 2 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re)
(+.f64 x.re (*.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re #s(literal 4 binary64))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(fma.f64 (neg.f64 x.re) x.re x.re)
(-.f64 x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 x.re x.re)
#s(literal 0 binary64)
(-.f64 x.re #s(literal -3 binary64))
(+.f64 x.re #s(literal 3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
#s(literal 1 binary64)
(/.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
#s(literal 1 binary64)
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
x.re
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
#s(literal 0 binary64)
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(-.f64 x.re #s(literal 1 binary64))
(+.f64 x.re #s(literal -1 binary64))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 x.re #s(literal -3 binary64))
(log1p.f64 (expm1.f64 x.re))
x.re
(exp.f64 (log.f64 x.re))
x.re
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re x.re)
(*.f64 #s(literal -2 binary64) x.re)
(*.f64 x.re #s(literal -2 binary64))
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(-.f64 (*.f64 #s(literal -3 binary64) x.re) x.re)
(*.f64 x.re #s(literal -4 binary64))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(+.f64 #s(literal 9 binary64) x.re)
(+.f64 x.re #s(literal 9 binary64))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 #s(literal 9 binary64) x.re)
(+.f64 x.re x.re)
(*.f64 #s(literal 2 binary64) x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (*.f64 #s(literal -2 binary64) x.re))
(neg.f64 x.re)
(+.f64 x.re (neg.f64 x.re))
#s(literal 0 binary64)
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re #s(literal 5 binary64))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(fma.f64 (fma.f64 x.re #s(literal -1 binary64) #s(literal 1 binary64)) x.re x.re)
(*.f64 x.re (+.f64 (neg.f64 x.re) #s(literal 2 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re)
(+.f64 x.re (*.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re #s(literal 4 binary64))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(fma.f64 (neg.f64 x.re) x.re x.re)
(-.f64 x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re x.re)
(pow.f64 x.re #s(literal 2 binary64))
(*.f64 x.re #s(literal -3 binary64))
(*.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
#s(literal 1 binary64)
(/.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
#s(literal 1 binary64)
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
x.re
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
#s(literal 0 binary64)
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(-.f64 x.re #s(literal 1 binary64))
(+.f64 x.re #s(literal -1 binary64))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 x.re #s(literal -3 binary64))
(log1p.f64 (expm1.f64 x.re))
x.re
(exp.f64 (log.f64 x.re))
x.re
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re x.re)
(*.f64 #s(literal -2 binary64) x.re)
(*.f64 x.re #s(literal -2 binary64))
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(-.f64 (*.f64 #s(literal -3 binary64) x.re) x.re)
(*.f64 x.re #s(literal -4 binary64))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(+.f64 #s(literal 9 binary64) x.re)
(+.f64 x.re #s(literal 9 binary64))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 #s(literal 9 binary64) x.re)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/6 binary64)
#s(literal 1/3 binary64)
#s(literal 1/2 binary64)
#s(literal 2/3 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 12 binary64)
#s(literal -3 binary64)
#s(literal -2 binary64)
#s(literal -1 binary64)
#s(literal 0 binary64)
#s(literal 1/6 binary64)
#s(literal 1/3 binary64)
#s(literal 1/2 binary64)
#s(literal 2/3 binary64)
#s(literal 3/4 binary64)
#s(literal 1 binary64)
#s(literal 3/2 binary64)
#s(literal 2 binary64)
#s(literal 3 binary64)
#s(literal 4 binary64)
#s(literal 6 binary64)
#s(literal 9 binary64)
#s(literal 12 binary64)
(+.f64 x.re x.re)
(*.f64 #s(literal 2 binary64) x.re)
(+.f64 x.re #s(literal -3 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 x.re (fma.f64 #s(literal -3 binary64) x.re x.re))
(+.f64 x.re (*.f64 #s(literal -2 binary64) x.re))
(neg.f64 x.re)
(+.f64 x.re (neg.f64 x.re))
#s(literal 0 binary64)
(+.f64 x.re (fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re))
(+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re #s(literal 5 binary64))
(+.f64 x.re (fma.f64 (neg.f64 x.re) x.re x.re))
(fma.f64 (fma.f64 x.re #s(literal -1 binary64) #s(literal 1 binary64)) x.re x.re)
(*.f64 x.re (+.f64 (neg.f64 x.re) #s(literal 2 binary64)))
(+.f64 x.re (*.f64 (neg.f64 x.re) #s(literal -3 binary64)))
(fma.f64 (neg.f64 x.re) #s(literal -3 binary64) x.re)
(+.f64 x.re (*.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re #s(literal 4 binary64))
(+.f64 x.re (*.f64 (neg.f64 x.re) x.re))
(fma.f64 (neg.f64 x.re) x.re x.re)
(-.f64 x.re (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) (neg.f64 (pow.f64 x.re #s(literal 2 binary64))))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 x.re x.re)
#s(literal 0 binary64)
(-.f64 x.re #s(literal -3 binary64))
(+.f64 x.re #s(literal 3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(/.f64 x.re x.re)
#s(literal 1 binary64)
(/.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(/.f64 #s(literal -3 binary64) x.re)
(/.f64 (neg.f64 x.re) (neg.f64 x.re))
#s(literal 1 binary64)
(pow.f64 x.re #s(literal -3 binary64))
(sqrt.f64 x.re)
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
x.re
(log.f64 (+.f64 #s(literal -3 binary64) (expm1.f64 x.re)))
(log.f64 (/.f64 (exp.f64 x.re) (exp.f64 x.re)))
#s(literal 0 binary64)
(log.f64 (/.f64 #s(literal -3 binary64) (exp.f64 x.re)))
(cbrt.f64 x.re)
(expm1.f64 (log.f64 x.re))
(-.f64 x.re #s(literal 1 binary64))
(+.f64 x.re #s(literal -1 binary64))
(hypot.f64 x.re #s(literal -3 binary64))
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 #s(literal -3 binary64) x.re)
(hypot.f64 x.re #s(literal -3 binary64))
(log1p.f64 (expm1.f64 x.re))
x.re
(exp.f64 (log.f64 x.re))
x.re
(fma.f64 x.re x.re x.re)
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re (neg.f64 x.re))
(-.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
(fma.f64 x.re #s(literal -3 binary64) x.re)
(fma.f64 #s(literal -3 binary64) x.re x.re)
(*.f64 #s(literal -2 binary64) x.re)
(*.f64 x.re #s(literal -2 binary64))
(fma.f64 #s(literal -3 binary64) x.re #s(literal -3 binary64))
(fma.f64 #s(literal -3 binary64) x.re (neg.f64 x.re))
(-.f64 (*.f64 #s(literal -3 binary64) x.re) x.re)
(*.f64 x.re #s(literal -4 binary64))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) x.re)
(+.f64 #s(literal 9 binary64) x.re)
(+.f64 x.re #s(literal 9 binary64))
(fma.f64 #s(literal -3 binary64) #s(literal -3 binary64) (neg.f64 x.re))
(-.f64 #s(literal 9 binary64) x.re)

eval78.0ms (1%)

Memory
-4.4MiB live, 150.3MiB allocated
Compiler

Compiled 10 658 to 1 839 computations (82.7% saved)

prune133.0ms (1.6%)

Memory
33.4MiB live, 312.3MiB allocated
Pruning

27 alts after pruning (22 fresh and 5 done)

PrunedKeptTotal
New58119600
Fresh235
Picked235
Done123
Total58627613
Accuracy
100.0%
Counts
613 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.1%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
82.7%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
56.9%
(pow.f64 x.re #s(literal 3 binary64))
2.7%
(/.f64 #s(literal -3 binary64) x.re)
21.3%
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
82.7%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
52.5%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64))
77.5%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (sqrt.f64 (pow.f64 x.im #s(literal 4 binary64)))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
74.1%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
33.6%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
22.9%
(-.f64 (*.f64 x.re #s(literal -26 binary64)) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
33.6%
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
14.8%
(-.f64 x.re x.re)
4.5%
(-.f64 x.re #s(literal 1 binary64))
2.7%
(-.f64 #s(literal -3 binary64) x.re)
21.3%
(-.f64 #s(literal -26 binary64) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
86.8%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
80.3%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
3.8%
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
50.3%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
50.3%
(*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
3.9%
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
35.3%
(*.f64 x.re x.re)
3.2%
(*.f64 x.re #s(literal -1/3 binary64))
3.2%
(*.f64 x.re #s(literal -3 binary64))
3.2%
(neg.f64 x.re)
2.7%
#s(literal 1 binary64)
Compiler

Compiled 514 to 340 computations (33.9% saved)

simplify287.0ms (3.6%)

Memory
0.1MiB live, 39.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x.im #s(literal -27 binary64))
cost-diff0
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
cost-diff128
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
cost-diff128
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
cost-diff0
(neg.f64 x.re)
cost-diff0
(*.f64 (neg.f64 x.re) x.re)
cost-diff64
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
cost-diff0
(-.f64 #s(literal -3 binary64) x.re)
cost-diff0
(pow.f64 x.re #s(literal 3 binary64))
cost-diff6464
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
cost-diff12736
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
cost-diff12736
(*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))
Rules
2 230×fma-define
897×fmm-def
391×unsub-neg
381×distribute-lft-neg-in
349×cancel-sign-sub-inv
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
030398
164357
2128345
3307345
4906341
52510341
63648341
75179341
86201341
96546341
106680341
116692341
126698341
136700341
146784341
156810341
166810341
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(*.f64 x.im (sqrt.f64 x.re))
x.im
(sqrt.f64 x.re)
#s(literal 2 binary64)
#s(literal -3 binary64)
#s(literal 1 binary64)
(-.f64 #s(literal -3 binary64) x.re)
#s(literal -3 binary64)
x.re
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
#s(literal -3 binary64)
(*.f64 (neg.f64 x.re) x.re)
(neg.f64 x.re)
x.re
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
(*.f64 x.im #s(literal -27 binary64))
x.im
#s(literal -27 binary64)
x.re
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
Outputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
(fma.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (*.f64 x.im x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 #s(literal -3 binary64) (*.f64 x.im x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))
(*.f64 x.re (*.f64 (*.f64 x.im x.im) #s(literal -3 binary64)))
(*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))))
(*.f64 (*.f64 x.im x.im) (*.f64 x.re #s(literal -3 binary64)))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 x.im (sqrt.f64 x.re))
x.im
(sqrt.f64 x.re)
#s(literal 2 binary64)
#s(literal -3 binary64)
#s(literal 1 binary64)
(-.f64 #s(literal -3 binary64) x.re)
#s(literal -3 binary64)
x.re
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(+.f64 #s(literal -3 binary64) (neg.f64 (*.f64 x.re x.re)))
(-.f64 #s(literal -3 binary64) (*.f64 x.re x.re))
#s(literal -3 binary64)
(*.f64 (neg.f64 x.re) x.re)
(neg.f64 (*.f64 x.re x.re))
(*.f64 x.re (neg.f64 x.re))
(neg.f64 x.re)
x.re
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 x.re (*.f64 x.im #s(literal -27 binary64))) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im))))
(*.f64 x.im (-.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))))
(*.f64 x.im (*.f64 x.re (-.f64 #s(literal -27 binary64) (*.f64 #s(literal 2 binary64) x.im))))
(*.f64 x.re (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 #s(literal -2 binary64) x.im)) x.im))
(*.f64 x.im (*.f64 x.re (fma.f64 #s(literal -2 binary64) x.im #s(literal -27 binary64))))
(*.f64 x.im (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(*.f64 x.re (*.f64 x.im (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
(*.f64 x.re (*.f64 x.im #s(literal -27 binary64)))
(*.f64 x.im #s(literal -27 binary64))
x.im
#s(literal -27 binary64)
x.re
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.im (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal 2 binary64) (*.f64 x.re (*.f64 x.im x.im)))
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
(*.f64 x.im (*.f64 #s(literal 2 binary64) x.re))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 x.re x.im)
(*.f64 x.im x.re)
(*.f64 x.re x.im)

localize78.0ms (1%)

Memory
-18.2MiB live, 172.9MiB allocated
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
accuracy100.0%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
accuracy99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
accuracy99.4%
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
accuracy100.0%
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
accuracy100.0%
(*.f64 (neg.f64 x.re) x.re)
accuracy100.0%
(neg.f64 x.re)
accuracy100.0%
(-.f64 #s(literal -3 binary64) x.re)
accuracy99.7%
(*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))
accuracy99.6%
(*.f64 x.im (sqrt.f64 x.re))
accuracy99.6%
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
accuracy89.1%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
Samples
47.0ms256×0valid
Compiler

Compiled 110 to 26 computations (76.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.0ms
ival-mult: 13.0ms (38.3% of total)
ival-pow2: 7.0ms (20.6% of total)
ival-add: 3.0ms (8.8% of total)
ival-sub: 3.0ms (8.8% of total)
ival-pow: 3.0ms (8.8% of total)
ival-sqrt: 2.0ms (5.9% of total)
ival-neg: 2.0ms (5.9% 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)

series19.0ms (0.2%)

Memory
11.0MiB live, 49.6MiB allocated
Counts
11 → 184
Calls
Call 1
Inputs
#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())
#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())
#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())
#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())
#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())
#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())
#s(alt (neg.f64 x.re) (patch) () ())
#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())
#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())
#s(alt (*.f64 x.im (sqrt.f64 x.re)) (patch) () ())
#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())
Outputs
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (taylor () -inf x.re) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (taylor () -inf x.re) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (taylor () -inf x.re) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (taylor () -inf x.re) (#s(alt (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.im) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.im) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.im) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.im) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.im) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.im) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.im) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.im) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.im) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.im) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.im) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.im) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.re) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.re) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.re) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.re) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.re) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.re) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.re) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.re) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (taylor () -inf x.re) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (taylor () -inf x.re) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (taylor () -inf x.re) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (taylor () -inf x.re) (#s(alt (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt #s(literal -3 binary64) (taylor () 0 x.re) (#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -1 binary64) x.re) #s(literal 3 binary64)) (taylor () 0 x.re) (#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -1 binary64) x.re) #s(literal 3 binary64)) (taylor () 0 x.re) (#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -1 binary64) x.re) #s(literal 3 binary64)) (taylor () 0 x.re) (#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () inf x.re) (#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re))))) (taylor () inf x.re) (#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re))))) (taylor () inf x.re) (#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re))))) (taylor () inf x.re) (#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () -inf x.re) (#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re))))) (taylor () -inf x.re) (#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re))))) (taylor () -inf x.re) (#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re))))) (taylor () -inf x.re) (#s(alt (-.f64 #s(literal -3 binary64) x.re) (patch) () ())) ())
#s(alt #s(literal -3 binary64) (taylor () 0 x.re) (#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)) (taylor () 0 x.re) (#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)) (taylor () 0 x.re) (#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64)) (taylor () 0 x.re) (#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () inf x.re) (#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64))))))) (taylor () inf x.re) (#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64))))))) (taylor () inf x.re) (#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64))))))) (taylor () inf x.re) (#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () -inf x.re) (#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64))))))) (taylor () -inf x.re) (#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64))))))) (taylor () -inf x.re) (#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64))))))) (taylor () -inf x.re) (#s(alt (+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () 0 x.re) (#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () 0 x.re) (#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () 0 x.re) (#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () 0 x.re) (#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () inf x.re) (#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () inf x.re) (#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () inf x.re) (#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () inf x.re) (#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () -inf x.re) (#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () -inf x.re) (#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () -inf x.re) (#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (taylor () -inf x.re) (#s(alt (*.f64 (neg.f64 x.re) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () 0 x.re) (#s(alt (neg.f64 x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () 0 x.re) (#s(alt (neg.f64 x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () 0 x.re) (#s(alt (neg.f64 x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () 0 x.re) (#s(alt (neg.f64 x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () inf x.re) (#s(alt (neg.f64 x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () inf x.re) (#s(alt (neg.f64 x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () inf x.re) (#s(alt (neg.f64 x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () inf x.re) (#s(alt (neg.f64 x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () -inf x.re) (#s(alt (neg.f64 x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () -inf x.re) (#s(alt (neg.f64 x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () -inf x.re) (#s(alt (neg.f64 x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) x.re) (taylor () -inf x.re) (#s(alt (neg.f64 x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.im) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re))) (taylor () -inf x.re) (#s(alt (*.f64 x.im (sqrt.f64 x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re))) (taylor () -inf x.re) (#s(alt (*.f64 x.im (sqrt.f64 x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re))) (taylor () -inf x.re) (#s(alt (*.f64 x.im (sqrt.f64 x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re))) (taylor () -inf x.re) (#s(alt (*.f64 x.im (sqrt.f64 x.re)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (taylor () 0 x.im) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re))) (taylor () inf x.im) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re))) (taylor () -inf x.im) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () 0 x.re) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.re) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
Calls

51 calls:

TimeVariablePointExpression
4.0ms
x.re
@-inf
(* (pow (* x.im (sqrt x.re)) 2) -3)
2.0ms
x.im
@0
(* x.im (sqrt x.re))
1.0ms
x.re
@-inf
(* x.im (sqrt x.re))
0.0ms
x.re
@-inf
(+ (pow x.re 3) (* (pow (* x.im (sqrt x.re)) 2) -3))
0.0ms
x.im
@inf
(* x.im (sqrt x.re))

rewrite177.0ms (2.2%)

Memory
3.2MiB live, 131.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
955×log1p-expm1-u
205×associate-*r*
202×expm1-log1p-u
195×add-cube-cbrt
193×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029260
1476186
26706186
Stop Event
node limit
Counts
11 → 280
Calls
Call 1
Inputs
(*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
(-.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(*.f64 (neg.f64 x.re) x.re)
(neg.f64 x.re)
(*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 x.im (sqrt.f64 x.re))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 x.im (*.f64 x.im x.re))
(*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x.re) (*.f64 x.im (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 x.im x.re) x.im)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re)))) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) x.im) (sqrt.f64 x.re))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(sqrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -3 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(+.f64 x.re #s(literal -3 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(*.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal -3 binary64)))
(*.f64 (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))) (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))))
(*.f64 (sqrt.f64 (+.f64 x.re #s(literal -3 binary64))) (sqrt.f64 (+.f64 x.re #s(literal -3 binary64))))
(*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal -3 binary64))))))
(*.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal -3 binary64)))) (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -3 binary64)) (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal -3 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(/.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 x.re #s(literal -3 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal -3 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 2 binary64)))) (neg.f64 (+.f64 x.re #s(literal -3 binary64))))
(pow.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x.re #s(literal -3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x.re #s(literal -3 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x.re #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (+.f64 x.re #s(literal -3 binary64))))
(exp.f64 (log.f64 (+.f64 x.re #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re x.re #s(literal -3 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 9 binary64) (fma.f64 x.re x.re #s(literal -3 binary64))) (/.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 x.re x.re #s(literal -3 binary64))))
(*.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re x.re #s(literal -3 binary64)))
(*.f64 (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) (pow.f64 (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(*.f64 (sqrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) (sqrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))))))
(*.f64 (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64)))) (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 x.re x.re #s(literal -3 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(/.f64 (-.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64)))
(pow.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re x.re #s(literal -3 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(exp.f64 (log.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 1 binary64)))
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal -3 binary64))
(-.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 1/3 binary64))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) x.re)
(-.f64 #s(literal 0 binary64) x.re)
(-.f64 (exp.f64 (log1p.f64 x.re)) #s(literal 1 binary64))
(*.f64 x.re #s(literal 1 binary64))
(*.f64 x.re #s(literal -1 binary64))
(*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re))
(*.f64 (sqrt.f64 x.re) (neg.f64 (sqrt.f64 x.re)))
(*.f64 #s(literal 1 binary64) x.re)
(*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 x.re) (*.f64 (cbrt.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re)))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (cbrt.f64 x.re))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 x.re)))
(*.f64 (pow.f64 x.re #s(literal 1/4 binary64)) (*.f64 (pow.f64 x.re #s(literal 1/4 binary64)) (sqrt.f64 x.re)))
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 (*.f64 (sqrt.f64 x.re) (pow.f64 x.re #s(literal 1/4 binary64))) (pow.f64 x.re #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(*.f64 (*.f64 (sqrt.f64 x.re) (cbrt.f64 x.re)) (cbrt.f64 (sqrt.f64 x.re)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) x.re))))
(pow.f64 x.re #s(literal 1 binary64))
(pow.f64 (sqrt.f64 x.re) #s(literal 2 binary64))
(pow.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 x.re) #s(literal 3 binary64))
(sqrt.f64 (pow.f64 x.re #s(literal 2 binary64)))
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x.re)))
(cbrt.f64 (pow.f64 x.re #s(literal 3 binary64)))
x.re
(expm1.f64 (log1p.f64 x.re))
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 x.re)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x.re) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) #s(literal -27 binary64)) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -27 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 729 binary64)))
(log.f64 (pow.f64 (exp.f64 x.im) #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -27 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -27 binary64))))
(exp.f64 (log.f64 (*.f64 x.im #s(literal -27 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(fabs.f64 (*.f64 x.im (sqrt.f64 x.re)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 x.re)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (sqrt.f64 x.re)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re))))
(log1p.f64 (expm1.f64 (*.f64 x.im (sqrt.f64 x.re))))
(exp.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))
(+.f64 #s(literal 0 binary64) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) x.im #s(literal 0 binary64)))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64)))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(*.f64 x.im (-.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(*.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(*.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) (pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(exp.f64 (log.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)))
(fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))
(fma.f64 x.re (*.f64 x.im #s(literal -27 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 x.im #s(literal -27 binary64)) x.re #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 0 binary64))

simplify175.0ms (2.2%)

Memory
-21.2MiB live, 254.0MiB allocated
Algorithm
egg-herbie
Rules
603×cancel-sign-sub-inv
555×fmm-def
393×associate-*r*
355×associate-*l*
257×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
061611605
1129010882
2468310738
Stop Event
node limit
Counts
464 → 373
Calls
Call 1
Inputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -3 binary64)
(-.f64 (*.f64 #s(literal -1 binary64) x.re) #s(literal 3 binary64))
(-.f64 (*.f64 #s(literal -1 binary64) x.re) #s(literal 3 binary64))
(-.f64 (*.f64 #s(literal -1 binary64) x.re) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
#s(literal -3 binary64)
(-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64))
(-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64))
(-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 x.im (*.f64 x.im x.re))
(*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (sqrt.f64 x.re) (*.f64 x.im (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 x.im x.re) x.im)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re)))) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) x.im) (sqrt.f64 x.re))
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(sqrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -3 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(+.f64 x.re #s(literal -3 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(*.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal -3 binary64)))
(*.f64 (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))) (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))))
(*.f64 (sqrt.f64 (+.f64 x.re #s(literal -3 binary64))) (sqrt.f64 (+.f64 x.re #s(literal -3 binary64))))
(*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal -3 binary64))))))
(*.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal -3 binary64)))) (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -3 binary64)) (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal -3 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(/.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 x.re #s(literal -3 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal -3 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 2 binary64)))) (neg.f64 (+.f64 x.re #s(literal -3 binary64))))
(pow.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x.re #s(literal -3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x.re #s(literal -3 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x.re #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (+.f64 x.re #s(literal -3 binary64))))
(exp.f64 (log.f64 (+.f64 x.re #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64)))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re x.re #s(literal -3 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 9 binary64) (fma.f64 x.re x.re #s(literal -3 binary64))) (/.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 x.re x.re #s(literal -3 binary64))))
(*.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re x.re #s(literal -3 binary64)))
(*.f64 (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) (pow.f64 (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(*.f64 (sqrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) (sqrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))))))
(*.f64 (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64)))) (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 x.re x.re #s(literal -3 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))))))
(/.f64 (neg.f64 (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(/.f64 (-.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64)))
(pow.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re x.re #s(literal -3 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(exp.f64 (log.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 1 binary64)))
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal -3 binary64))
(-.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 1/3 binary64))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (log.f64 (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) x.re)
(-.f64 #s(literal 0 binary64) x.re)
(-.f64 (exp.f64 (log1p.f64 x.re)) #s(literal 1 binary64))
(*.f64 x.re #s(literal 1 binary64))
(*.f64 x.re #s(literal -1 binary64))
(*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re))
(*.f64 (sqrt.f64 x.re) (neg.f64 (sqrt.f64 x.re)))
(*.f64 #s(literal 1 binary64) x.re)
(*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 x.re) (*.f64 (cbrt.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re)))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (cbrt.f64 x.re))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 x.re)))
(*.f64 (pow.f64 x.re #s(literal 1/4 binary64)) (*.f64 (pow.f64 x.re #s(literal 1/4 binary64)) (sqrt.f64 x.re)))
(*.f64 #s(literal -1 binary64) x.re)
(*.f64 (*.f64 (sqrt.f64 x.re) (pow.f64 x.re #s(literal 1/4 binary64))) (pow.f64 x.re #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(*.f64 (*.f64 (sqrt.f64 x.re) (cbrt.f64 x.re)) (cbrt.f64 (sqrt.f64 x.re)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) x.re))))
(pow.f64 x.re #s(literal 1 binary64))
(pow.f64 (sqrt.f64 x.re) #s(literal 2 binary64))
(pow.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 x.re) #s(literal 3 binary64))
(sqrt.f64 (pow.f64 x.re #s(literal 2 binary64)))
(fabs.f64 x.re)
(log.f64 (exp.f64 x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x.re)))
(cbrt.f64 (pow.f64 x.re #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 x.re))
(log1p.f64 (expm1.f64 x.re))
(exp.f64 (log.f64 x.re))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 x.re)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 x.re) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) #s(literal -27 binary64)) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -27 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 729 binary64)))
(log.f64 (pow.f64 (exp.f64 x.im) #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -27 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -27 binary64))))
(exp.f64 (log.f64 (*.f64 x.im #s(literal -27 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(fabs.f64 (*.f64 x.im (sqrt.f64 x.re)))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 x.re)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (sqrt.f64 x.re)))))
(cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re))))
(log1p.f64 (expm1.f64 (*.f64 x.im (sqrt.f64 x.re))))
(exp.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))
(+.f64 #s(literal 0 binary64) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) x.im #s(literal 0 binary64)))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64)))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(*.f64 x.im (-.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(*.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(*.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) (pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 0 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(exp.f64 (log.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)))
(fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))
(fma.f64 x.re (*.f64 x.im #s(literal -27 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 x.im #s(literal -27 binary64)) x.re #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 0 binary64))
Outputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (neg.f64 (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -3 binary64)
(-.f64 (*.f64 #s(literal -1 binary64) x.re) #s(literal 3 binary64))
(fma.f64 #s(literal -1 binary64) x.re #s(literal -3 binary64))
(fma.f64 x.re #s(literal -1 binary64) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(-.f64 (*.f64 #s(literal -1 binary64) x.re) #s(literal 3 binary64))
(fma.f64 #s(literal -1 binary64) x.re #s(literal -3 binary64))
(fma.f64 x.re #s(literal -1 binary64) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(-.f64 (*.f64 #s(literal -1 binary64) x.re) #s(literal 3 binary64))
(fma.f64 #s(literal -1 binary64) x.re #s(literal -3 binary64))
(fma.f64 x.re #s(literal -1 binary64) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(fma.f64 #s(literal -1 binary64) x.re #s(literal -3 binary64))
(fma.f64 x.re #s(literal -1 binary64) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(fma.f64 #s(literal -1 binary64) x.re #s(literal -3 binary64))
(fma.f64 x.re #s(literal -1 binary64) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(fma.f64 #s(literal -1 binary64) x.re #s(literal -3 binary64))
(fma.f64 x.re #s(literal -1 binary64) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(fma.f64 #s(literal -1 binary64) x.re #s(literal -3 binary64))
(fma.f64 x.re #s(literal -1 binary64) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(fma.f64 #s(literal -1 binary64) x.re #s(literal -3 binary64))
(fma.f64 x.re #s(literal -1 binary64) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(fma.f64 #s(literal -1 binary64) x.re #s(literal -3 binary64))
(fma.f64 x.re #s(literal -1 binary64) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) x.re)
#s(literal -3 binary64)
(-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64))
(fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64))
(fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 3 binary64))
(fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 3 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -27 binary64) x.im)
(*.f64 x.im #s(literal -27 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x.im (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 #s(literal -27 binary64) x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 #s(literal -27 binary64) x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 #s(literal -27 binary64) x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 x.re #s(literal -2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 #s(literal -27 binary64) x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 #s(literal -27 binary64) x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal 2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 #s(literal -27 binary64) x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -27 binary64) x.im) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) x.re (*.f64 (*.f64 #s(literal -2 binary64) x.im) x.re)))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (neg.f64 x.re) (-.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (neg.f64 (fma.f64 x.im #s(literal 27 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (neg.f64 x.re) (fma.f64 x.im #s(literal 27 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (neg.f64 x.re) (-.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (neg.f64 (fma.f64 x.im #s(literal 27 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (neg.f64 x.re) (fma.f64 x.im #s(literal 27 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (neg.f64 x.re) (-.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (neg.f64 (fma.f64 x.im #s(literal 27 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (neg.f64 x.re) (fma.f64 x.im #s(literal 27 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal 27 binary64) x.im) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (neg.f64 x.re) (-.f64 (*.f64 x.im #s(literal 27 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))
(*.f64 x.re (neg.f64 (fma.f64 x.im #s(literal 27 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (neg.f64 x.re) (fma.f64 x.im #s(literal 27 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 3 binary64))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(pow.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 6 binary64))))
(pow.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) #s(literal 2 binary64))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -3 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(*.f64 x.im (*.f64 x.im x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (sqrt.f64 x.re) (*.f64 x.im (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 x.im (sqrt.f64 x.re)) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 x.im x.re) x.im)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re)))) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 4 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re)))) (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) x.im) (sqrt.f64 x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re)))) (*.f64 x.im (sqrt.f64 x.re)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x.im #s(literal 2 binary64))) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal -9 binary64))) (fma.f64 (*.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (fma.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (fma.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 6 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 4 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal -9 binary64))) (fma.f64 (*.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (fma.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (fma.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 6 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 4 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal -9 binary64))) (fma.f64 (*.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (fma.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (fma.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 6 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 4 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -3 binary64)) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (fma.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (fma.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (-.f64 (fma.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 (pow.f64 x.re #s(literal 4 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (fma.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 6 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (-.f64 (fma.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64) (pow.f64 x.re #s(literal 6 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal -9 binary64))) (fma.f64 (*.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (fma.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (fma.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (fma.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re)) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 x.re #s(literal 6 binary64))))
(/.f64 (fma.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 6 binary64)) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 4 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal -9 binary64))) (fma.f64 (*.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (fma.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal -9 binary64))) (fma.f64 (*.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (fma.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 4 binary64)) #s(literal 9 binary64))) (cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (*.f64 (*.f64 x.im (sqrt.f64 x.re)) (sqrt.f64 #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 x.re #s(literal -3 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(+.f64 #s(literal -3 binary64) x.re)
(*.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal -3 binary64)))
(+.f64 #s(literal -3 binary64) x.re)
(*.f64 (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))) (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(+.f64 #s(literal -3 binary64) x.re)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))))
(+.f64 #s(literal -3 binary64) x.re)
(*.f64 (sqrt.f64 (+.f64 x.re #s(literal -3 binary64))) (sqrt.f64 (+.f64 x.re #s(literal -3 binary64))))
(+.f64 #s(literal -3 binary64) x.re)
(*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal -3 binary64))))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 #s(literal -3 binary64) x.re)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -27 binary64)) (fma.f64 x.re (+.f64 #s(literal -3 binary64) x.re) #s(literal 9 binary64)))
(/.f64 (-.f64 #s(literal 27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 x.re (-.f64 #s(literal 3 binary64) x.re) #s(literal -9 binary64)))
(*.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal -3 binary64))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) x.re)))
(/.f64 (fma.f64 x.re x.re #s(literal 9 binary64)) (+.f64 #s(literal -3 binary64) x.re))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal -3 binary64)))) (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 #s(literal -3 binary64) x.re)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -27 binary64)) (fma.f64 x.re (+.f64 #s(literal -3 binary64) x.re) #s(literal 9 binary64)))
(/.f64 (-.f64 #s(literal 27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 x.re (-.f64 #s(literal 3 binary64) x.re) #s(literal -9 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal -3 binary64)) (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) x.re)))
(/.f64 (fma.f64 x.re x.re #s(literal 9 binary64)) (+.f64 #s(literal -3 binary64) x.re))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal -3 binary64)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 #s(literal -3 binary64) x.re)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -27 binary64)) (fma.f64 x.re (+.f64 #s(literal -3 binary64) x.re) #s(literal 9 binary64)))
(/.f64 (-.f64 #s(literal 27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 x.re (-.f64 #s(literal 3 binary64) x.re) #s(literal -9 binary64)))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 9 binary64) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re #s(literal -3 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -27 binary64)) (-.f64 (+.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)) (*.f64 #s(literal -3 binary64) x.re)))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -27 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 x.re (-.f64 x.re #s(literal -3 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -27 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 2 binary64))) (+.f64 x.re #s(literal -3 binary64)))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) x.re)))
(/.f64 (fma.f64 x.re x.re #s(literal 9 binary64)) (+.f64 #s(literal -3 binary64) x.re))
(/.f64 (neg.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 x.re #s(literal -3 binary64))))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -27 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 x.re (+.f64 #s(literal -3 binary64) x.re)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -27 binary64)) (fma.f64 x.re (+.f64 #s(literal -3 binary64) x.re) #s(literal 9 binary64)))
(/.f64 (-.f64 #s(literal 27 binary64) (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 x.re (-.f64 #s(literal 3 binary64) x.re) #s(literal -9 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 2 binary64)))) (neg.f64 (+.f64 x.re #s(literal -3 binary64))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 9 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal -3 binary64) x.re)))
(/.f64 (fma.f64 x.re x.re #s(literal 9 binary64)) (+.f64 #s(literal -3 binary64) x.re))
(pow.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(pow.f64 (pow.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(pow.f64 (sqrt.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal -3 binary64) x.re)
(sqrt.f64 (pow.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 2 binary64)))
(+.f64 #s(literal -3 binary64) x.re)
(log.f64 (exp.f64 (+.f64 x.re #s(literal -3 binary64))))
(+.f64 #s(literal -3 binary64) x.re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x.re #s(literal -3 binary64)))))
(+.f64 #s(literal -3 binary64) x.re)
(cbrt.f64 (pow.f64 (+.f64 x.re #s(literal -3 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal -3 binary64) x.re)
(expm1.f64 (log1p.f64 (+.f64 x.re #s(literal -3 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal -3 binary64) x.re)))
(+.f64 (+.f64 #s(literal -2 binary64) x.re) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (+.f64 x.re #s(literal -3 binary64))))
(+.f64 #s(literal -3 binary64) x.re)
(exp.f64 (log.f64 (+.f64 x.re #s(literal -3 binary64))))
(+.f64 #s(literal -3 binary64) x.re)
(exp.f64 (*.f64 (log.f64 (+.f64 x.re #s(literal -3 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -3 binary64) x.re)
(-.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re x.re #s(literal -3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(-.f64 (/.f64 #s(literal 9 binary64) (fma.f64 x.re x.re #s(literal -3 binary64))) (/.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)) (fma.f64 x.re x.re #s(literal -3 binary64))))
(-.f64 (/.f64 #s(literal 9 binary64) (fma.f64 x.re x.re #s(literal -3 binary64))) (/.f64 (pow.f64 x.re #s(literal 4 binary64)) (fma.f64 x.re x.re #s(literal -3 binary64))))
(*.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 1 binary64))
(fma.f64 x.re x.re #s(literal -3 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re x.re #s(literal -3 binary64)))
(fma.f64 x.re x.re #s(literal -3 binary64))
(*.f64 (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) (pow.f64 (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 2 binary64)))
(fma.f64 x.re x.re #s(literal -3 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(fma.f64 x.re x.re #s(literal -3 binary64))
(*.f64 (sqrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) (sqrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(fma.f64 x.re x.re #s(literal -3 binary64))
(*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 x.re x.re #s(literal 3 binary64)) #s(literal 9 binary64)))
(*.f64 (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re #s(literal -3 binary64))))
(/.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 x.re x.re #s(literal -3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64)))) (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 x.re x.re #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re #s(literal -3 binary64))))
(/.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 x.re x.re #s(literal -3 binary64)))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64)))))
(/.f64 (*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 x.re x.re #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 9 binary64) (*.f64 #s(literal -3 binary64) (pow.f64 x.re #s(literal 2 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 x.re x.re #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64))) (fma.f64 x.re x.re #s(literal -3 binary64)))
(*.f64 (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re #s(literal -3 binary64))))
(/.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 x.re x.re #s(literal -3 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64)))) (neg.f64 (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))))))
(/.f64 (*.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) #s(literal 1 binary64)) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 x.re x.re #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (neg.f64 (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)))) (neg.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(*.f64 (+.f64 #s(literal 9 binary64) (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re #s(literal -3 binary64))))
(/.f64 (+.f64 #s(literal 9 binary64) (pow.f64 x.re #s(literal 4 binary64))) (fma.f64 x.re x.re #s(literal -3 binary64)))
(/.f64 (-.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64)))))
(/.f64 (-.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (+.f64 #s(literal 9 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal -27 binary64) (pow.f64 x.re #s(literal 6 binary64))) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) (fma.f64 x.re x.re #s(literal 3 binary64)) #s(literal 9 binary64)))
(/.f64 (-.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64)))
(/.f64 (+.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal -9 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 3 binary64)))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 4 binary64)) #s(literal -9 binary64)) (fma.f64 x.re x.re #s(literal 3 binary64)))
(pow.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 1 binary64))
(fma.f64 x.re x.re #s(literal -3 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 3 binary64))
(fma.f64 x.re x.re #s(literal -3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 x.re x.re #s(literal -3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 2 binary64))
(fma.f64 x.re x.re #s(literal -3 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 2 binary64)))
(fma.f64 x.re x.re #s(literal -3 binary64))
(log.f64 (exp.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(fma.f64 x.re x.re #s(literal -3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re x.re #s(literal -3 binary64)))))
(fma.f64 x.re x.re #s(literal -3 binary64))
(cbrt.f64 (pow.f64 (fma.f64 x.re x.re #s(literal -3 binary64)) #s(literal 3 binary64)))
(fma.f64 x.re x.re #s(literal -3 binary64))
(expm1.f64 (log1p.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(fma.f64 x.re x.re #s(literal -3 binary64))
(exp.f64 (log.f64 (fma.f64 x.re x.re #s(literal -3 binary64))))
(fma.f64 x.re x.re #s(literal -3 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re x.re #s(literal -3 binary64))) #s(literal 1 binary64)))
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 2 binary64)) #s(literal -3 binary64))
(fma.f64 x.re x.re #s(literal -3 binary64))
(fma.f64 (pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal -3 binary64))
(fma.f64 x.re x.re #s(literal -3 binary64))
(-.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 2 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 x.re #s(literal 2 binary64))
(pow.f64 (pow.f64 x.re #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
(neg.f64 (pow.f64 x.re #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 2 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(log.f64 (exp.f64 (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 x.re #s(literal 2 binary64)))))
(pow.f64 x.re #s(literal 2 binary64))
(cbrt.f64 (pow.f64 x.re #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 x.re #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 x.re #s(literal 2 binary64))
(+.f64 #s(literal 0 binary64) x.re)
x.re
(-.f64 #s(literal 0 binary64) x.re)
(neg.f64 x.re)
(-.f64 (exp.f64 (log1p.f64 x.re)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 x.re))
(*.f64 x.re #s(literal 1 binary64))
x.re
(*.f64 x.re #s(literal -1 binary64))
(neg.f64 x.re)
(*.f64 (sqrt.f64 x.re) (sqrt.f64 x.re))
x.re
(*.f64 (sqrt.f64 x.re) (neg.f64 (sqrt.f64 x.re)))
(neg.f64 x.re)
(*.f64 #s(literal 1 binary64) x.re)
x.re
(*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))
x.re
(*.f64 (cbrt.f64 x.re) (*.f64 (cbrt.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re)))
(*.f64 (cbrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (cbrt.f64 (sqrt.f64 x.re))))
(*.f64 (cbrt.f64 (sqrt.f64 x.re)) (*.f64 (sqrt.f64 x.re) (cbrt.f64 x.re)))
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (cbrt.f64 x.re))
x.re
(*.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 x.re)))
(neg.f64 x.re)
(*.f64 (pow.f64 x.re #s(literal 1/4 binary64)) (*.f64 (pow.f64 x.re #s(literal 1/4 binary64)) (sqrt.f64 x.re)))
x.re
(*.f64 #s(literal -1 binary64) x.re)
(neg.f64 x.re)
(*.f64 (*.f64 (sqrt.f64 x.re) (pow.f64 x.re #s(literal 1/4 binary64))) (pow.f64 x.re #s(literal 1/4 binary64)))
x.re
(*.f64 (sqrt.f64 (pow.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))
x.re
(*.f64 (neg.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re))
(neg.f64 x.re)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(neg.f64 x.re)
(*.f64 (*.f64 (sqrt.f64 x.re) (cbrt.f64 x.re)) (cbrt.f64 (sqrt.f64 x.re)))
(*.f64 (cbrt.f64 x.re) (*.f64 (sqrt.f64 x.re) (cbrt.f64 (sqrt.f64 x.re))))
(*.f64 (cbrt.f64 (sqrt.f64 x.re)) (*.f64 (sqrt.f64 x.re) (cbrt.f64 x.re)))
(*.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 x.re)) (sqrt.f64 x.re))
(neg.f64 x.re)
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 x.re))
(neg.f64 x.re)
(/.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re)
x.re
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) x.re))))
(neg.f64 x.re)
(pow.f64 x.re #s(literal 1 binary64))
x.re
(pow.f64 (sqrt.f64 x.re) #s(literal 2 binary64))
x.re
(pow.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal 1/3 binary64))
x.re
(pow.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 1/2 binary64))
x.re
(pow.f64 (cbrt.f64 x.re) #s(literal 3 binary64))
x.re
(sqrt.f64 (pow.f64 x.re #s(literal 2 binary64)))
x.re
(fabs.f64 x.re)
x.re
(log.f64 (exp.f64 x.re))
x.re
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x.re)))
x.re
(cbrt.f64 (pow.f64 x.re #s(literal 3 binary64)))
x.re
(expm1.f64 (log1p.f64 x.re))
(log1p.f64 (expm1.f64 x.re))
x.re
(exp.f64 (log.f64 x.re))
x.re
(exp.f64 (*.f64 (log.f64 (sqrt.f64 x.re)) #s(literal 2 binary64)))
x.re
(exp.f64 (*.f64 (log.f64 x.re) #s(literal 1 binary64)))
x.re
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 1 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 3 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(pow.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.im) #s(literal -27 binary64)) x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(exp.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 1 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -27 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -27 binary64))))
(pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 1 binary64))
(*.f64 x.im #s(literal -27 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 3 binary64))
(*.f64 x.im #s(literal -27 binary64))
(pow.f64 (pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im #s(literal -27 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 2 binary64))
(*.f64 x.im #s(literal -27 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 729 binary64)))
(fabs.f64 (*.f64 x.im #s(literal -27 binary64)))
(log.f64 (pow.f64 (exp.f64 x.im) #s(literal -27 binary64)))
(*.f64 x.im #s(literal -27 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -27 binary64)))))
(*.f64 x.im #s(literal -27 binary64))
(cbrt.f64 (pow.f64 (*.f64 x.im #s(literal -27 binary64)) #s(literal 3 binary64)))
(*.f64 x.im #s(literal -27 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -27 binary64))))
(*.f64 x.im #s(literal -27 binary64))
(exp.f64 (log.f64 (*.f64 x.im #s(literal -27 binary64))))
(*.f64 x.im #s(literal -27 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -27 binary64))) #s(literal 1 binary64)))
(*.f64 x.im #s(literal -27 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re))))
(pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 1 binary64))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1/2 binary64))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(pow.f64 (cbrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 3 binary64))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(pow.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(pow.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 2 binary64))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(fabs.f64 (*.f64 x.im (sqrt.f64 x.re)))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(log.f64 (pow.f64 (exp.f64 (sqrt.f64 x.re)) x.im))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (sqrt.f64 x.re)))))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(cbrt.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 3 binary64)))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (sqrt.f64 x.re))))
(log1p.f64 (expm1.f64 (*.f64 x.im (sqrt.f64 x.re))))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(exp.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 1 binary64)))
(neg.f64 (*.f64 x.im (*.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (sqrt.f64 x.re))))
(*.f64 (sqrt.f64 x.re) (*.f64 #s(literal 1 binary64) x.im))
(*.f64 x.im (sqrt.f64 x.re))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(+.f64 #s(literal 0 binary64) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) x.im #s(literal 0 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 1 binary64) #s(literal 0 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(+.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) (fma.f64 #s(literal 0 binary64) #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.im (+.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.im (-.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) (pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64))))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 0 binary64)) (-.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 0 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(/.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64)))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64))))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 0 binary64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (*.f64 (*.f64 x.im #s(literal -27 binary64)) (*.f64 x.re #s(literal 0 binary64))))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64)) (-.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 1 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 3 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(pow.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(pow.f64 (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 2 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(log.f64 (exp.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 3 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(exp.f64 (log.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 1 binary64)))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 x.re (*.f64 x.im #s(literal -27 binary64)) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 (*.f64 x.im #s(literal -27 binary64)) x.re #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64)) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) (sqrt.f64 (fma.f64 x.im (*.f64 x.re #s(literal -27 binary64)) #s(literal 0 binary64))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) (sqrt.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))

eval98.0ms (1.2%)

Memory
24.0MiB live, 139.3MiB allocated
Compiler

Compiled 6 838 to 1 433 computations (79% saved)

prune119.0ms (1.5%)

Memory
-8.0MiB live, 273.8MiB allocated
Pruning

30 alts after pruning (22 fresh and 8 done)

PrunedKeptTotal
New4787485
Fresh21517
Picked235
Done055
Total48230512
Accuracy
100.0%
Counts
512 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.1%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
82.7%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
56.9%
(pow.f64 x.re #s(literal 3 binary64))
2.7%
(/.f64 #s(literal -3 binary64) x.re)
21.3%
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
82.7%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
52.5%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64))
77.5%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (sqrt.f64 (pow.f64 x.im #s(literal 4 binary64)))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
74.1%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
20.2%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
33.6%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
14.8%
(-.f64 x.re x.re)
4.5%
(-.f64 x.re #s(literal 1 binary64))
21.3%
(-.f64 #s(literal -26 binary64) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
86.7%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64)))
86.8%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
87.0%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
80.3%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
19.1%
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))
3.8%
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
50.3%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
50.3%
(*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
3.9%
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
35.3%
(*.f64 x.re x.re)
3.2%
(*.f64 x.re #s(literal -1/3 binary64))
3.2%
(*.f64 x.re #s(literal -3 binary64))
33.6%
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
3.2%
(neg.f64 x.re)
2.7%
#s(literal 1 binary64)
2.7%
#s(literal -3 binary64)
Compiler

Compiled 547 to 372 computations (32% saved)

simplify334.0ms (4.1%)

Memory
8.8MiB live, 51.8MiB allocated
Algorithm
egg-herbie
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x.re x.im)
cost-diff0
(*.f64 x.re #s(literal -25 binary64))
cost-diff128
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
cost-diff128
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
cost-diff-6272
(+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))
cost-diff-6272
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))
cost-diff-6272
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
cost-diff0
(*.f64 x.im #s(literal -2 binary64))
cost-diff0
(-.f64 x.re #s(literal 1 binary64))
cost-diff0
(*.f64 x.im x.re)
cost-diff0
(*.f64 (*.f64 x.im x.re) x.im)
cost-diff0
(*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))
cost-diff0
(pow.f64 x.re #s(literal 3 binary64))
Rules
1 916×fma-define
551×fmm-def
296×unsub-neg
265×associate-*r*
205×cancel-sign-sub-inv
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
029407
173371
2165367
3347366
4861358
51640358
62613358
74282358
85040358
95256358
105297358
115298358
126504358
136516358
146556358
156556358
166556358
176560358
Stop Event
saturated
Calls
Call 1
Inputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))
(*.f64 (*.f64 x.im x.re) x.im)
(*.f64 x.im x.re)
x.im
#s(literal -3 binary64)
#s(literal -3 binary64)
(-.f64 x.re #s(literal 1 binary64))
x.re
#s(literal 1 binary64)
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
x.im
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))
x.re
(+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))
(*.f64 x.im #s(literal -2 binary64))
#s(literal -2 binary64)
#s(literal -27 binary64)
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))
#s(literal -27 binary64)
(*.f64 x.re #s(literal -25 binary64))
x.re
#s(literal -25 binary64)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(*.f64 x.re x.im)
x.im
(*.f64 x.im x.re)
Outputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64))))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(pow.f64 x.re #s(literal 3 binary64))
x.re
#s(literal 3 binary64)
(*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))
(*.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64))))
(*.f64 x.im (*.f64 x.re (*.f64 x.im #s(literal -3 binary64))))
(*.f64 (*.f64 x.im x.re) x.im)
(*.f64 x.im (*.f64 x.re x.im))
(*.f64 x.re (*.f64 x.im x.im))
(*.f64 x.im x.re)
(*.f64 x.re x.im)
x.im
#s(literal -3 binary64)
#s(literal -3 binary64)
(-.f64 x.re #s(literal 1 binary64))
(+.f64 x.re #s(literal -1 binary64))
x.re
#s(literal 1 binary64)
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 x.im (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(*.f64 x.re (*.f64 x.im (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
x.im
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
x.re
(+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(*.f64 x.im #s(literal -2 binary64))
#s(literal -2 binary64)
#s(literal -27 binary64)
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(+.f64 #s(literal -27 binary64) (-.f64 (*.f64 x.re #s(literal -25 binary64)) (*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im)))))
(-.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))))
(fma.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64)) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(+.f64 #s(literal -27 binary64) (*.f64 x.re (+.f64 (*.f64 x.im (*.f64 x.im #s(literal -2 binary64))) #s(literal -25 binary64))))
(fma.f64 x.re (fma.f64 x.im (*.f64 x.im #s(literal -2 binary64)) #s(literal -25 binary64)) #s(literal -27 binary64))
(+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
#s(literal -27 binary64)
(*.f64 x.re #s(literal -25 binary64))
x.re
#s(literal -25 binary64)
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
(*.f64 x.im (fma.f64 x.re x.im (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 #s(literal 2 binary64) (*.f64 x.re x.im)))
(*.f64 x.im (*.f64 x.re (*.f64 #s(literal 2 binary64) x.im)))
(*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal 2 binary64))))
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
(fma.f64 x.re x.im (*.f64 x.re x.im))
(*.f64 #s(literal 2 binary64) (*.f64 x.re x.im))
(*.f64 x.re (*.f64 #s(literal 2 binary64) x.im))
(*.f64 x.re (*.f64 x.im #s(literal 2 binary64)))
(*.f64 x.re x.im)
x.im
(*.f64 x.im x.re)
(*.f64 x.re x.im)

localize161.0ms (2%)

Memory
1.1MiB live, 196.6MiB allocated
Localize:

Found 13 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
accuracy100.0%
(+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re))
accuracy100.0%
(+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))
accuracy99.8%
(*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)
accuracy100.0%
(+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))
accuracy100.0%
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))
accuracy100.0%
(*.f64 x.im #s(literal -2 binary64))
accuracy99.7%
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
accuracy100.0%
(-.f64 x.re #s(literal 1 binary64))
accuracy100.0%
(*.f64 x.im x.re)
accuracy99.8%
(*.f64 (*.f64 x.im x.re) x.im)
accuracy99.7%
(*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))
accuracy89.1%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
Samples
39.0ms252×0valid
1.0ms2valid
1.0ms1valid
Compiler

Compiled 118 to 26 computations (78% saved)

Precisions
Click to see histograms. Total time spent on operations: 26.0ms
ival-mult: 14.0ms (53.6% of total)
ival-pow: 4.0ms (15.3% of total)
ival-add: 4.0ms (15.3% of total)
ival-sub: 2.0ms (7.7% of total)
...in/eval/compile.rkt:110:19: 1.0ms (3.8% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series18.0ms (0.2%)

Memory
15.1MiB live, 52.9MiB allocated
Counts
12 → 201
Calls
Call 1
Inputs
#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())
#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())
#s(alt (*.f64 x.im x.re) (patch) () ())
#s(alt (-.f64 x.re #s(literal 1 binary64)) (patch) () ())
#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())
#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())
#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())
#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())
#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())
#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())
#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())
#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())
Outputs
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.im) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.im) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.im) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () 0 x.re) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () inf x.re) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (taylor () -inf x.re) (#s(alt (*.f64 (*.f64 x.im x.re) x.im) (patch) () ())) ())
#s(alt #s(literal -1 binary64) (taylor () 0 x.re) (#s(alt (-.f64 x.re #s(literal 1 binary64)) (patch) () ())) ())
#s(alt x.re (taylor () inf x.re) (#s(alt (-.f64 x.re #s(literal 1 binary64)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x.re))) (taylor () inf x.re) (#s(alt (-.f64 x.re #s(literal 1 binary64)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x.re))) (taylor () inf x.re) (#s(alt (-.f64 x.re #s(literal 1 binary64)) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x.re))) (taylor () inf x.re) (#s(alt (-.f64 x.re #s(literal 1 binary64)) (patch) () ())) ())
#s(alt x.re (taylor () -inf x.re) (#s(alt (-.f64 x.re #s(literal 1 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (/.f64 #s(literal 1 binary64) x.re) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (-.f64 x.re #s(literal 1 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (/.f64 #s(literal 1 binary64) x.re) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (-.f64 x.re #s(literal 1 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (/.f64 #s(literal 1 binary64) x.re) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (-.f64 x.re #s(literal 1 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () 0 x.im) (#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () inf x.im) (#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () -inf x.im) (#s(alt (*.f64 x.im #s(literal -2 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (taylor () 0 x.im) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (taylor () 0 x.im) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (taylor () 0 x.im) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))) (taylor () 0 x.im) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re))) (taylor () inf x.im) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re))) (taylor () inf x.im) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re))) (taylor () inf x.im) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re))) (taylor () -inf x.im) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re))) (taylor () -inf x.im) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re))) (taylor () -inf x.im) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))) (taylor () 0 x.re) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))) (taylor () inf x.re) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))) (taylor () inf x.re) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))) (taylor () inf x.re) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))) (taylor () inf x.re) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))) (taylor () -inf x.re) (#s(alt (*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))) (taylor () 0 x.re) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))) (taylor () 0 x.re) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))) (taylor () 0 x.re) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))) (taylor () 0 x.re) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))) (taylor () inf x.re) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))) (taylor () inf x.re) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))) (taylor () inf x.re) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))) (taylor () inf x.re) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))) (taylor () -inf x.re) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))) (taylor () -inf x.re) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))) (taylor () -inf x.re) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))) (taylor () -inf x.re) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -27 binary64) x.re) (taylor () 0 x.im) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))) (taylor () 0 x.im) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))) (taylor () 0 x.im) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))) (taylor () 0 x.im) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () inf x.im) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re))) (taylor () inf x.im) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re))) (taylor () inf x.im) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re))) (taylor () inf x.im) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (taylor () -inf x.im) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 x.re x.im))))) (taylor () -inf x.im) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 x.re x.im))))) (taylor () -inf x.im) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 x.re x.im))))) (taylor () -inf x.im) (#s(alt (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))) (patch) () ())) ())
#s(alt #s(literal -27 binary64) (taylor () 0 x.im) (#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)) (taylor () 0 x.im) (#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)) (taylor () 0 x.im) (#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)) (taylor () 0 x.im) (#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () inf x.im) (#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))) (taylor () inf x.im) (#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))) (taylor () inf x.im) (#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))) (taylor () inf x.im) (#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) x.im) (taylor () -inf x.im) (#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))) (taylor () -inf x.im) (#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))) (taylor () -inf x.im) (#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im))))) (taylor () -inf x.im) (#s(alt (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () 0 x.re) (#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () 0 x.re) (#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () 0 x.re) (#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () 0 x.re) (#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () inf x.re) (#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () inf x.re) (#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () inf x.re) (#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () inf x.re) (#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () -inf x.re) (#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () -inf x.re) (#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () -inf x.re) (#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () -inf x.re) (#s(alt (*.f64 x.re #s(literal -25 binary64)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (taylor () 0 x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64)))) (taylor () -inf x.re) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (pow.f64 x.re #s(literal 3 binary64)) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64))) (taylor () 0 x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (taylor () -inf x.im) (#s(alt (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (patch) () ())) ())
#s(alt #s(literal -27 binary64) (taylor () 0 x.re) (#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -25 binary64) x.re) #s(literal 27 binary64)) (taylor () 0 x.re) (#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -25 binary64) x.re) #s(literal 27 binary64)) (taylor () 0 x.re) (#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -25 binary64) x.re) #s(literal 27 binary64)) (taylor () 0 x.re) (#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () inf x.re) (#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))) (taylor () inf x.re) (#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))) (taylor () inf x.re) (#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))) (taylor () inf x.re) (#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -25 binary64) x.re) (taylor () -inf x.re) (#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))) (taylor () -inf x.re) (#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))) (taylor () -inf x.re) (#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))) (taylor () -inf x.re) (#s(alt (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (patch) () ())) ())
#s(alt #s(literal -27 binary64) (taylor () 0 x.re) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 27 binary64)) (taylor () 0 x.re) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 27 binary64)) (taylor () 0 x.re) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 27 binary64)) (taylor () 0 x.re) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () inf x.re) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))) (taylor () inf x.re) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))) (taylor () inf x.re) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))) (taylor () inf x.re) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 #s(literal 25 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) (taylor () -inf x.re) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (-.f64 (*.f64 #s(literal -25 binary64) x.re) #s(literal 27 binary64)) (taylor () 0 x.im) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -25 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal 27 binary64)) (taylor () 0 x.im) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -25 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal 27 binary64)) (taylor () 0 x.im) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (-.f64 (+.f64 (*.f64 #s(literal -25 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal 27 binary64)) (taylor () 0 x.im) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () inf x.im) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))))) (taylor () inf x.im) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))))) (taylor () inf x.im) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))))) (taylor () inf x.im) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (taylor () -inf x.im) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))))) (taylor () -inf x.im) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))))) (taylor () -inf x.im) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
#s(alt (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64))))))) (taylor () -inf x.im) (#s(alt (-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) (patch) () ())) ())
Calls

57 calls:

TimeVariablePointExpression
2.0ms
x.im
@-inf
(* x.im (* x.re (+ (* x.im -2) -27)))
1.0ms
x.re
@0
(* x.im (* x.re (+ (* x.im -2) -27)))
1.0ms
x.im
@inf
(* x.im (* x.re (+ (* x.im -2) -27)))
1.0ms
x.re
@inf
(* x.im (* x.re (+ (* x.im -2) -27)))
1.0ms
x.im
@0
(* x.im (* x.re (+ (* x.im -2) -27)))

rewrite240.0ms (3%)

Memory
-43.5MiB live, 215.5MiB allocated
Algorithm
batch-egg-rewrite
Rules
817×log1p-expm1-u
208×associate-*r*
203×expm1-log1p-u
199×add-cube-cbrt
197×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029272
1471231
26776231
Stop Event
node limit
Counts
12 → 301
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))
(*.f64 (*.f64 x.im x.re) x.im)
(*.f64 x.im x.re)
(-.f64 x.re #s(literal 1 binary64))
(*.f64 x.im #s(literal -2 binary64))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64)))
(+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))
(*.f64 x.re #s(literal -25 binary64))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
(+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im x.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.im x.re)))
(exp.f64 (log.f64 (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im x.re)) #s(literal 1 binary64)))
(+.f64 x.re #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal -1 binary64)))
(*.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (+.f64 x.re #s(literal -1 binary64))) (sqrt.f64 (+.f64 x.re #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re (+.f64 x.re #s(literal 1 binary64)))))
(*.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal 1 binary64))))
(*.f64 (+.f64 (sqrt.f64 x.re) #s(literal 1 binary64)) (-.f64 (sqrt.f64 x.re) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re (+.f64 x.re #s(literal 1 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal 1 binary64)) (fma.f64 x.re x.re #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 x.re x.re (+.f64 x.re #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x.re #s(literal -1 binary64)))))
(/.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (+.f64 x.re #s(literal 1 binary64)))
(/.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (-.f64 x.re #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 x.re x.re (+.f64 x.re #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 x.re x.re #s(literal -1 binary64))) (neg.f64 (+.f64 x.re #s(literal 1 binary64))))
(pow.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x.re #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x.re #s(literal -1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log.f64 x.re))
(log1p.f64 (expm1.f64 (+.f64 x.re #s(literal -1 binary64))))
(exp.f64 (log.f64 (+.f64 x.re #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x.re #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (cbrt.f64 x.re) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 x.re) (sqrt.f64 x.re) #s(literal -1 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 x.im #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))
(+.f64 (*.f64 (*.f64 x.im x.re) (*.f64 x.im #s(literal -2 binary64))) (*.f64 (*.f64 x.im x.re) #s(literal -27 binary64)))
(+.f64 (*.f64 (*.f64 x.im x.re) #s(literal -27 binary64)) (*.f64 (*.f64 x.im x.re) (*.f64 x.im #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) x.im) (*.f64 (*.f64 x.re #s(literal -27 binary64)) x.im))
(+.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re)) (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (*.f64 (*.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64))) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(pow.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)))
(+.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) #s(literal 1 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (-.f64 (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64))) (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64))) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64)) x.re) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64)) x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 (*.f64 x.im #s(literal -2 binary64)) x.re (*.f64 x.re #s(literal -27 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))) (/.f64 #s(literal 729 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) (pow.f64 (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(*.f64 (sqrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) (sqrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64))))))
(*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64)) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64))) (neg.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64))) (neg.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal -2 binary64))))
(pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(exp.f64 (log.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 1 binary64)))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))
(fma.f64 #s(literal -2 binary64) x.im #s(literal -27 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal -27 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.im #s(literal -2 binary64))) (sqrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal -27 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re #s(literal -25 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re #s(literal -25 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) #s(literal -25 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re #s(literal -25 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re #s(literal -25 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.re #s(literal -25 binary64))))
(exp.f64 (log.f64 (*.f64 x.re #s(literal -25 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (*.f64 x.im x.re) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 729 binary64) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (pow.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(*.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(*.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 675 binary64) x.re)))))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 675 binary64) x.re))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 675 binary64) x.re))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 #s(literal 675 binary64) x.re))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64))) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64))) (neg.f64 (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 675 binary64) x.re)))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)))) (neg.f64 (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) #s(literal 729 binary64)) (-.f64 (*.f64 x.re #s(literal -25 binary64)) #s(literal -27 binary64)))
(pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(exp.f64 (log.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 1 binary64)))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re #s(literal -25 binary64)) #s(literal -27 binary64))
(fma.f64 #s(literal -25 binary64) x.re #s(literal -27 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal -27 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.re #s(literal -25 binary64))) (sqrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal -27 binary64))
(+.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re #s(literal -25 binary64)) (+.f64 #s(literal -27 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (*.f64 x.re #s(literal -25 binary64)) (-.f64 #s(literal -27 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(+.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal -27 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (-.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 #s(literal -19683 binary64) (pow.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))

simplify193.0ms (2.4%)

Memory
12.9MiB live, 330.2MiB allocated
Algorithm
egg-herbie
Rules
114×*-commutative
64×+-commutative
48×sub-neg
37×fma-undefine
33×unpow2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
073215452
1172515452
Stop Event
unsound
Counts
502 → 438
Calls
Call 1
Inputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -1 binary64)
x.re
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x.re)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x.re)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x.re)))
x.re
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (/.f64 #s(literal 1 binary64) x.re) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (/.f64 #s(literal 1 binary64) x.re) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (/.f64 #s(literal 1 binary64) x.re) #s(literal 1 binary64))))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 #s(literal -27 binary64) x.re)
(+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 x.re x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 x.re x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 x.re x.im)))))
#s(literal -27 binary64)
(-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))
(-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))
(-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(-.f64 (*.f64 #s(literal -25 binary64) x.re) #s(literal 27 binary64))
(-.f64 (*.f64 #s(literal -25 binary64) x.re) #s(literal 27 binary64))
(-.f64 (*.f64 #s(literal -25 binary64) x.re) #s(literal 27 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
#s(literal -27 binary64)
(-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 27 binary64))
(-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 27 binary64))
(-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 27 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 #s(literal 25 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(-.f64 (*.f64 #s(literal -25 binary64) x.re) #s(literal 27 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -25 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal 27 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -25 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal 27 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -25 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal 27 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im x.re))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im x.re) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im x.re))))
(cbrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.im x.re)))
(exp.f64 (log.f64 (*.f64 x.im x.re)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im x.re)) #s(literal 1 binary64)))
(+.f64 x.re #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) x.re)
(*.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal -1 binary64)))
(*.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (+.f64 x.re #s(literal -1 binary64))) (sqrt.f64 (+.f64 x.re #s(literal -1 binary64))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re (+.f64 x.re #s(literal 1 binary64)))))
(*.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal 1 binary64))))
(*.f64 (+.f64 (sqrt.f64 x.re) #s(literal 1 binary64)) (-.f64 (sqrt.f64 x.re) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re (+.f64 x.re #s(literal 1 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal 1 binary64)) (fma.f64 x.re x.re #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 x.re x.re (+.f64 x.re #s(literal 1 binary64))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x.re #s(literal -1 binary64)))))
(/.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (+.f64 x.re #s(literal 1 binary64)))
(/.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (-.f64 x.re #s(literal -1 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 x.re x.re (+.f64 x.re #s(literal 1 binary64)))))
(/.f64 (neg.f64 (fma.f64 x.re x.re #s(literal -1 binary64))) (neg.f64 (+.f64 x.re #s(literal 1 binary64))))
(pow.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x.re #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x.re #s(literal -1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log.f64 x.re))
(log1p.f64 (expm1.f64 (+.f64 x.re #s(literal -1 binary64))))
(exp.f64 (log.f64 (+.f64 x.re #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x.re #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (cbrt.f64 x.re) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 x.re) (sqrt.f64 x.re) #s(literal -1 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 x.im #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))
(+.f64 (*.f64 (*.f64 x.im x.re) (*.f64 x.im #s(literal -2 binary64))) (*.f64 (*.f64 x.im x.re) #s(literal -27 binary64)))
(+.f64 (*.f64 (*.f64 x.im x.re) #s(literal -27 binary64)) (*.f64 (*.f64 x.im x.re) (*.f64 x.im #s(literal -2 binary64))))
(+.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) x.im) (*.f64 (*.f64 x.re #s(literal -27 binary64)) x.im))
(+.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re)) (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (*.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (*.f64 (*.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64))) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(pow.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64)))
(+.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)))
(+.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) #s(literal 1 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (-.f64 (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64))) (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (-.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64))) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64)) x.re) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64)) x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(exp.f64 (log.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 (*.f64 x.im #s(literal -2 binary64)) x.re (*.f64 x.re #s(literal -27 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))) (/.f64 #s(literal 729 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) (pow.f64 (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(*.f64 (sqrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) (sqrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64))))))
(*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64)) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64))) (neg.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64))) (neg.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal -2 binary64))))
(pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(exp.f64 (log.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 1 binary64)))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))
(fma.f64 #s(literal -2 binary64) x.im #s(literal -27 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal -27 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.im #s(literal -2 binary64))) (sqrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal -27 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re #s(literal -25 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x.re #s(literal -25 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) #s(literal -25 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re #s(literal -25 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re #s(literal -25 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.re #s(literal -25 binary64))))
(exp.f64 (log.f64 (*.f64 x.re #s(literal -25 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (*.f64 x.im x.re) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 729 binary64) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (pow.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(*.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(*.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 675 binary64) x.re)))))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 675 binary64) x.re))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 675 binary64) x.re))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 #s(literal 675 binary64) x.re))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64))) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64))) (neg.f64 (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 675 binary64) x.re)))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)))) (neg.f64 (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) #s(literal 729 binary64)) (-.f64 (*.f64 x.re #s(literal -25 binary64)) #s(literal -27 binary64)))
(pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(exp.f64 (log.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 1 binary64)))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re #s(literal -25 binary64)) #s(literal -27 binary64))
(fma.f64 #s(literal -25 binary64) x.re #s(literal -27 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal -27 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.re #s(literal -25 binary64))) (sqrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal -27 binary64))
(+.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 #s(literal -27 binary64) (*.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 x.re #s(literal -25 binary64)) (+.f64 #s(literal -27 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (*.f64 x.re #s(literal -25 binary64)) (-.f64 #s(literal -27 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(+.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal -27 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(*.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (-.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (-.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 #s(literal -19683 binary64) (pow.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (log.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Outputs
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
#s(literal -1 binary64)
x.re
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x.re)))
(*.f64 x.re (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) x.re)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x.re)))
(*.f64 x.re (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) x.re)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) x.re)))
(*.f64 x.re (-.f64 #s(literal 0 binary64) (/.f64 #s(literal 0 binary64) x.re)))
x.re
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (/.f64 #s(literal 1 binary64) x.re) #s(literal 1 binary64))))
(neg.f64 (*.f64 x.re (+.f64 (/.f64 #s(literal 0 binary64) x.re) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (/.f64 #s(literal 1 binary64) x.re) #s(literal 1 binary64))))
(neg.f64 (*.f64 x.re (+.f64 (/.f64 #s(literal 0 binary64) x.re) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (/.f64 #s(literal 1 binary64) x.re) #s(literal 1 binary64))))
(neg.f64 (*.f64 x.re (+.f64 (/.f64 #s(literal 0 binary64) x.re) #s(literal -1 binary64))))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.im (*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 x.re (-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(*.f64 #s(literal -27 binary64) x.re)
(*.f64 x.re #s(literal -27 binary64))
(+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(fma.f64 x.re #s(literal -27 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(fma.f64 x.re #s(literal -27 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 #s(literal -27 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(fma.f64 x.re #s(literal -27 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 x.im (+.f64 (*.f64 #s(literal -27 binary64) (/.f64 x.re x.im)) (*.f64 #s(literal -2 binary64) x.re)))
(*.f64 x.im (fma.f64 #s(literal -27 binary64) (/.f64 x.re x.im) (*.f64 x.re #s(literal -2 binary64))))
(*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 x.re x.im)))))
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal 2 binary64) x.re (*.f64 (/.f64 x.re x.im) #s(literal 27 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 x.re x.im)))))
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal 2 binary64) x.re (*.f64 (/.f64 x.re x.im) #s(literal 27 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 x.re x.im)))))
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal 2 binary64) x.re (*.f64 (/.f64 x.re x.im) #s(literal 27 binary64))))
#s(literal -27 binary64)
(-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(-.f64 (*.f64 #s(literal -2 binary64) x.im) #s(literal 27 binary64))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 (neg.f64 x.im) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 27 binary64) x.im)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 (neg.f64 x.im) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 27 binary64) x.im)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 (neg.f64 x.im) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 27 binary64) x.im)))
(*.f64 #s(literal -2 binary64) x.im)
(*.f64 x.im #s(literal -2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 (neg.f64 x.im) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 27 binary64) x.im)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 (neg.f64 x.im) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 27 binary64) x.im)))
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.im)))))
(*.f64 (neg.f64 x.im) (+.f64 #s(literal 2 binary64) (/.f64 #s(literal 27 binary64) x.im)))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (+.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.re #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (*.f64 #s(literal -3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 1 binary64))))
(neg.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (fma.f64 #s(literal 3 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal -1 binary64))))
(pow.f64 x.re #s(literal 3 binary64))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -3 binary64) x.re) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (fma.f64 #s(literal -3 binary64) x.re (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))
#s(literal -27 binary64)
(-.f64 (*.f64 #s(literal -25 binary64) x.re) #s(literal 27 binary64))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(-.f64 (*.f64 #s(literal -25 binary64) x.re) #s(literal 27 binary64))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(-.f64 (*.f64 #s(literal -25 binary64) x.re) #s(literal 27 binary64))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 #s(literal -25 binary64) x.re)
(*.f64 x.re #s(literal -25 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (/.f64 #s(literal 27 binary64) x.re))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re)))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (/.f64 #s(literal 27 binary64) x.re))))
#s(literal -27 binary64)
(-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 27 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal -27 binary64))
(-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 27 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal -27 binary64))
(-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)))))) #s(literal 27 binary64))
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal -27 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 27 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 27 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 25 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 27 binary64) x.re)))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 #s(literal 25 binary64) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (-.f64 (/.f64 #s(literal 27 binary64) x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (-.f64 (/.f64 #s(literal 27 binary64) x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (+.f64 #s(literal 25 binary64) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(neg.f64 (*.f64 x.re (+.f64 #s(literal 25 binary64) (-.f64 (/.f64 #s(literal 27 binary64) x.re) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal -2 binary64))))))
(-.f64 (*.f64 #s(literal -25 binary64) x.re) #s(literal 27 binary64))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -25 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal 27 binary64))
(+.f64 (fma.f64 #s(literal -25 binary64) x.re (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal -27 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -25 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal 27 binary64))
(+.f64 (fma.f64 #s(literal -25 binary64) x.re (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal -27 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -25 binary64) x.re) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal 27 binary64))
(+.f64 (fma.f64 #s(literal -25 binary64) x.re (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) #s(literal -27 binary64))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x.re (/.f64 #s(literal 27 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x.re (/.f64 #s(literal 27 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x.re (/.f64 #s(literal 27 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x.re (/.f64 #s(literal 27 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x.re (/.f64 #s(literal 27 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) x.re) (*.f64 #s(literal 27 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x.im #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -25 binary64) (/.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) x.re (/.f64 #s(literal 27 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(pow.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) #s(literal 1 binary64))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 3 binary64))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(pow.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (exp.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal -3 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 1 binary64)))
(*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(pow.f64 (sqrt.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im x.re))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im x.re)))
(pow.f64 (*.f64 x.im x.re) #s(literal 1 binary64))
(*.f64 x.im x.re)
(pow.f64 (cbrt.f64 (*.f64 x.im x.re)) #s(literal 3 binary64))
(*.f64 x.im x.re)
(pow.f64 (sqrt.f64 (*.f64 x.im x.re)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.im x.re)
(sqrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im x.re))))
(*.f64 x.im x.re)
(cbrt.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)))
(*.f64 x.im x.re)
(expm1.f64 (log1p.f64 (*.f64 x.im x.re)))
(log1p.f64 (expm1.f64 (*.f64 x.im x.re)))
(*.f64 x.im x.re)
(exp.f64 (log.f64 (*.f64 x.im x.re)))
(*.f64 x.im x.re)
(exp.f64 (*.f64 (log.f64 (*.f64 x.im x.re)) #s(literal 1 binary64)))
(*.f64 x.im x.re)
(+.f64 x.re #s(literal -1 binary64))
(+.f64 #s(literal -1 binary64) x.re)
(+.f64 x.re #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal -1 binary64)))
(+.f64 x.re #s(literal -1 binary64))
(*.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 x.re #s(literal -1 binary64))
(*.f64 (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))) (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 2 binary64)))
(+.f64 x.re #s(literal -1 binary64))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))))
(+.f64 x.re #s(literal -1 binary64))
(*.f64 (sqrt.f64 (+.f64 x.re #s(literal -1 binary64))) (sqrt.f64 (+.f64 x.re #s(literal -1 binary64))))
(+.f64 x.re #s(literal -1 binary64))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.re x.re (+.f64 x.re #s(literal 1 binary64)))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 #s(literal 0 binary64) (fma.f64 x.re x.re (+.f64 x.re #s(literal 0 binary64)))))
(*.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x.re #s(literal 1 binary64))))
(*.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (+.f64 x.re #s(literal 0 binary64))))
(*.f64 (+.f64 (sqrt.f64 x.re) #s(literal 1 binary64)) (-.f64 (sqrt.f64 x.re) #s(literal 1 binary64)))
(*.f64 (+.f64 #s(literal 0 binary64) (sqrt.f64 x.re)) (+.f64 (sqrt.f64 x.re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.re x.re (+.f64 x.re #s(literal 1 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64))))
(*.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 #s(literal 0 binary64) (fma.f64 x.re x.re (+.f64 x.re #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x.re #s(literal 1 binary64)) (fma.f64 x.re x.re #s(literal -1 binary64))))
(*.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (/.f64 #s(literal 0 binary64) (+.f64 x.re #s(literal 0 binary64))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 x.re x.re (+.f64 x.re #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))) (fma.f64 x.re x.re (+.f64 x.re #s(literal 0 binary64))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 x.re #s(literal -1 binary64)))))
(/.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 x.re #s(literal 2 binary64)) (-.f64 #s(literal 0 binary64) (*.f64 x.re #s(literal -1 binary64)))))
(/.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (+.f64 x.re #s(literal 1 binary64)))
(/.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (+.f64 x.re #s(literal 0 binary64)))
(/.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (-.f64 x.re #s(literal -1 binary64)))
(/.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (+.f64 x.re #s(literal 0 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -1 binary64))) (neg.f64 (fma.f64 x.re x.re (+.f64 x.re #s(literal 1 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (neg.f64 (fma.f64 x.re x.re (+.f64 x.re #s(literal 0 binary64)))))
(/.f64 (neg.f64 (fma.f64 x.re x.re #s(literal -1 binary64))) (neg.f64 (+.f64 x.re #s(literal 1 binary64))))
(/.f64 (neg.f64 (fma.f64 x.re x.re #s(literal -1 binary64))) (+.f64 (neg.f64 x.re) #s(literal -1 binary64)))
(pow.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 x.re #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 3 binary64))
(+.f64 x.re #s(literal -1 binary64))
(pow.f64 (pow.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 x.re #s(literal -1 binary64))
(pow.f64 (sqrt.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 2 binary64))
(+.f64 x.re #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x.re #s(literal -1 binary64))))
(+.f64 x.re #s(literal -1 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x.re #s(literal -1 binary64)))))
(+.f64 x.re #s(literal -1 binary64))
(cbrt.f64 (pow.f64 (+.f64 x.re #s(literal -1 binary64)) #s(literal 3 binary64)))
(+.f64 x.re #s(literal -1 binary64))
(expm1.f64 (log.f64 x.re))
(log1p.f64 (expm1.f64 (+.f64 x.re #s(literal -1 binary64))))
(+.f64 x.re #s(literal -1 binary64))
(exp.f64 (log.f64 (+.f64 x.re #s(literal -1 binary64))))
(+.f64 x.re #s(literal -1 binary64))
(exp.f64 (*.f64 (log.f64 (+.f64 x.re #s(literal -1 binary64))) #s(literal 1 binary64)))
(+.f64 x.re #s(literal -1 binary64))
(fma.f64 #s(literal 1 binary64) x.re #s(literal -1 binary64))
(+.f64 x.re #s(literal -1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (cbrt.f64 x.re) #s(literal -1 binary64))
(fma.f64 (sqrt.f64 x.re) (sqrt.f64 x.re) #s(literal -1 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im #s(literal -2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -2 binary64))))
(pow.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 x.im #s(literal -2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 3 binary64))
(*.f64 x.im #s(literal -2 binary64))
(pow.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) x.im))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im #s(literal -2 binary64)))))
(*.f64 x.im #s(literal -2 binary64))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.im #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.im #s(literal -2 binary64))))
(*.f64 x.im #s(literal -2 binary64))
(exp.f64 (log.f64 (*.f64 x.im #s(literal -2 binary64))))
(*.f64 x.im #s(literal -2 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 x.im #s(literal -2 binary64))
(+.f64 (*.f64 x.im (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(+.f64 (*.f64 (*.f64 x.im x.re) (*.f64 x.im #s(literal -2 binary64))) (*.f64 (*.f64 x.im x.re) #s(literal -27 binary64)))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(+.f64 (*.f64 (*.f64 x.im x.re) #s(literal -27 binary64)) (*.f64 (*.f64 x.im x.re) (*.f64 x.im #s(literal -2 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(+.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) x.im) (*.f64 (*.f64 x.re #s(literal -27 binary64)) x.im))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(+.f64 (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re)) (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(+.f64 (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (*.f64 (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.im x.re)))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(/.f64 (*.f64 (*.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(*.f64 (*.f64 x.im x.re) (/.f64 (fma.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64) #s(literal -19683 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64))))))
(/.f64 (*.f64 (*.f64 x.im x.re) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64))) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(*.f64 (*.f64 x.im x.re) (/.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -729 binary64)) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(pow.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(pow.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) x.im) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.im x.re) #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 x.im x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(+.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 x.re #s(literal -27 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)))
(fma.f64 x.re #s(literal -27 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) #s(literal 1 binary64)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 1 binary64)))
(fma.f64 x.re #s(literal -27 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(/.f64 (+.f64 (pow.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re #s(literal -27 binary64)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (-.f64 (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64))) (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64))))))
(/.f64 (+.f64 (pow.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) #s(literal 3 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -19683 binary64))) (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (-.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))))))
(/.f64 (-.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (*.f64 x.re #s(literal -2 binary64)) (*.f64 x.re #s(literal -2 binary64)))) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 729 binary64))) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)) (*.f64 x.re #s(literal -27 binary64))))
(/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(*.f64 (fma.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64) #s(literal -19683 binary64)) (/.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64))))))
(/.f64 (*.f64 x.re (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64))) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(*.f64 x.re (/.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -729 binary64)) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64)) x.re) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(*.f64 (fma.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64) #s(literal -19683 binary64)) (/.f64 x.re (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64)) x.re) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(*.f64 x.re (/.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -729 binary64)) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 1 binary64))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 3 binary64))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(pow.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) x.re))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64))))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(exp.f64 (log.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 1 binary64)))
(*.f64 x.re (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(fma.f64 x.re (*.f64 x.im #s(literal -2 binary64)) (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 (*.f64 x.im #s(literal -2 binary64)) x.re (*.f64 x.re #s(literal -27 binary64)))
(fma.f64 x.re #s(literal -27 binary64) (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(-.f64 (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))) (/.f64 #s(literal 729 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (/.f64 #s(literal 4 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))) (/.f64 #s(literal 729 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(*.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 1 binary64))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(*.f64 (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) (pow.f64 (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(*.f64 (sqrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) (sqrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64))))))
(*.f64 (fma.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64) #s(literal -19683 binary64)) (/.f64 #s(literal 0 binary64) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64))))))
(*.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(*.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -729 binary64)) (/.f64 #s(literal 0 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))) (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64))))
(*.f64 (fma.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64) #s(literal -19683 binary64)) (/.f64 #s(literal 0 binary64) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64))))
(*.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -729 binary64)) (/.f64 #s(literal 0 binary64) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64)) (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (fma.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64) #s(literal -19683 binary64)) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (*.f64 x.im #s(literal 54 binary64)))))
(/.f64 (fma.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64) #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) (neg.f64 (*.f64 x.im #s(literal 54 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64)) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(/.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -729 binary64)) (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal -19683 binary64))) (neg.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x.im #s(literal 3 binary64)) #s(literal -8 binary64) #s(literal -19683 binary64))) (neg.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) (-.f64 #s(literal 729 binary64) (*.f64 x.im #s(literal 54 binary64))))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64)) #s(literal -729 binary64))) (neg.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64) #s(literal -729 binary64))) (neg.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal 27 binary64))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 4 binary64))) (-.f64 #s(literal -27 binary64) (*.f64 x.im #s(literal -2 binary64))))
(pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 1 binary64))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 3 binary64))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(pow.f64 (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 2 binary64))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)))))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(cbrt.f64 (pow.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(expm1.f64 (log1p.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(exp.f64 (log.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))) #s(literal 1 binary64)))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))
(fma.f64 #s(literal 0 binary64) (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))
(fma.f64 #s(literal -2 binary64) x.im #s(literal -27 binary64))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal -27 binary64))
(fma.f64 x.im #s(literal -2 binary64) #s(literal -27 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.im #s(literal -2 binary64))) (sqrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal -27 binary64))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 x.im #s(literal -2 binary64))) #s(literal 2 binary64)) #s(literal -27 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re #s(literal -25 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re #s(literal -25 binary64))))
(pow.f64 (*.f64 x.re #s(literal -25 binary64)) #s(literal 1 binary64))
(*.f64 x.re #s(literal -25 binary64))
(pow.f64 (cbrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 3 binary64))
(*.f64 x.re #s(literal -25 binary64))
(pow.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)))
(log.f64 (pow.f64 (exp.f64 x.re) #s(literal -25 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re #s(literal -25 binary64)))))
(*.f64 x.re #s(literal -25 binary64))
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x.re #s(literal -25 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x.re #s(literal -25 binary64))))
(*.f64 x.re #s(literal -25 binary64))
(exp.f64 (log.f64 (*.f64 x.re #s(literal -25 binary64))))
(*.f64 x.re #s(literal -25 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 1 binary64)))
(*.f64 x.re #s(literal -25 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(-.f64 (/.f64 (pow.f64 x.re #s(literal 6 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(*.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(*.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) #s(literal 0 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 #s(literal 0 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) #s(literal 0 binary64)) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))))
(/.f64 #s(literal 0 binary64) (/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64)))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64))) (fma.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64) (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64))) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x.re #s(literal 9 binary64)) (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (+.f64 (*.f64 #s(literal -27 binary64) (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) (*.f64 #s(literal -3 binary64) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x.re #s(literal 6 binary64)) (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64)))) (neg.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) #s(literal 9 binary64)) (pow.f64 x.re #s(literal 6 binary64))) (-.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64))))
(pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 3 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 2 binary64))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 x.re (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (*.f64 x.im x.re) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.im x.re) (*.f64 #s(literal -3 binary64) x.im) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal -3 binary64) (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 0 binary64) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 #s(literal 0 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(fma.f64 (pow.f64 x.re #s(literal 2 binary64)) x.re (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(*.f64 x.re (fma.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (sqrt.f64 (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 (*.f64 x.re (pow.f64 x.im #s(literal 2 binary64))) #s(literal -3 binary64)))
(fma.f64 (pow.f64 x.re #s(literal 3/2 binary64)) (pow.f64 x.re #s(literal 3/2 binary64)) (*.f64 x.re (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(-.f64 (/.f64 #s(literal 729 binary64) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))) (/.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64))) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))))
(*.f64 #s(literal 1 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 1 binary64))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(*.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (pow.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(*.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(*.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 675 binary64) x.re)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64) #s(literal -19683 binary64)) #s(literal 0 binary64)) (+.f64 #s(literal 729 binary64) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -675 binary64) x.re))))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64))) (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 675 binary64) x.re))) (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64) #s(literal -19683 binary64)) #s(literal 0 binary64)) (+.f64 #s(literal 729 binary64) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -675 binary64) x.re))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)))))
(*.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64))) (/.f64 #s(literal 0 binary64) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 675 binary64) x.re))))
(/.f64 (fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64) #s(literal -19683 binary64)) (+.f64 #s(literal 729 binary64) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -675 binary64) x.re))))
(/.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64)) (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (-.f64 #s(literal 729 binary64) (*.f64 #s(literal 675 binary64) x.re))))
(/.f64 (fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64) #s(literal -19683 binary64)) (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64) (+.f64 #s(literal 729 binary64) (*.f64 #s(literal -675 binary64) x.re))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64))) (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64)) #s(literal -19683 binary64))) (neg.f64 (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal 675 binary64) x.re)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x.re #s(literal 3 binary64)) #s(literal -15625 binary64) #s(literal -19683 binary64))) (+.f64 #s(literal -729 binary64) (neg.f64 (+.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) (*.f64 #s(literal -675 binary64) x.re)))))
(/.f64 (neg.f64 (-.f64 #s(literal 729 binary64) (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)))) (neg.f64 (-.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64)) #s(literal 729 binary64)) (-.f64 (*.f64 x.re #s(literal -25 binary64)) #s(literal -27 binary64)))
(/.f64 (fma.f64 (pow.f64 x.re #s(literal 2 binary64)) #s(literal 625 binary64) #s(literal -729 binary64)) (fma.f64 x.re #s(literal -25 binary64) #s(literal 27 binary64)))
(pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 1 binary64))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 3 binary64))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(pow.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(cbrt.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(expm1.f64 (log1p.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(exp.f64 (log.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 1 binary64)))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 x.re #s(literal -25 binary64)) #s(literal -27 binary64))
(fma.f64 #s(literal 0 binary64) (*.f64 x.re #s(literal -25 binary64)) #s(literal -27 binary64))
(fma.f64 #s(literal -25 binary64) x.re #s(literal -27 binary64))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal -27 binary64))
(fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))
(fma.f64 (sqrt.f64 (*.f64 x.re #s(literal -25 binary64))) (sqrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal -27 binary64))
(+.f64 (pow.f64 (sqrt.f64 (*.f64 x.re #s(literal -25 binary64))) #s(literal 2 binary64)) #s(literal -27 binary64))
(+.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im #s(literal 0 binary64))))
(+.f64 #s(literal -27 binary64) (*.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64)))
(+.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (*.f64 x.re #s(literal -25 binary64)) (+.f64 #s(literal -27 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(+.f64 (*.f64 x.re #s(literal -25 binary64)) (-.f64 #s(literal -27 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(-.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im #s(literal 0 binary64)))
(+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) x.im (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (fma.f64 #s(literal 0 binary64) x.im (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) #s(literal 1 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (fma.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64) (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (fma.f64 (neg.f64 x.im) #s(literal 0 binary64) (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im))) (pow.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (fma.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 x.im)) (pow.f64 (*.f64 #s(literal 0 binary64) (cbrt.f64 x.im)) #s(literal 2 binary64)) (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(+.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (fma.f64 (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im)) (*.f64 #s(literal 0 binary64) (sqrt.f64 x.im)) (*.f64 x.im #s(literal 0 binary64))))
(+.f64 (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(+.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal -27 binary64))
(+.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im #s(literal 0 binary64))))
(*.f64 #s(literal 1 binary64) (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(*.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(*.f64 (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(*.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(*.f64 (pow.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (sqrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(*.f64 (-.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im #s(literal 0 binary64)))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))) (-.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (sqrt.f64 x.im))))
(*.f64 (+.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 #s(literal 0 binary64) (sqrt.f64 x.im))) (+.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 #s(literal -1 binary64) (sqrt.f64 x.im))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (-.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) #s(literal 0 binary64)) (+.f64 (pow.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im #s(literal 0 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 0 binary64) (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))))
(/.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (pow.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im #s(literal 0 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 x.im #s(literal 3 binary64))))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im #s(literal 0 binary64))))))
(/.f64 (neg.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64))) (neg.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (*.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) x.im) (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 3 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 x.im #s(literal 3 binary64)))) (+.f64 (pow.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) #s(literal 0 binary64)) (*.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im #s(literal 0 binary64))))))
(/.f64 (+.f64 #s(literal -19683 binary64) (pow.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64))) (+.f64 #s(literal 729 binary64) (-.f64 (*.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) (*.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))))
(/.f64 (+.f64 #s(literal -19683 binary64) (pow.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im #s(literal 0 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 729 binary64) (*.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im #s(literal 0 binary64))) (-.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im #s(literal 0 binary64))) #s(literal -27 binary64)))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))) (-.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(/.f64 (-.f64 #s(literal 729 binary64) (*.f64 (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im #s(literal 0 binary64))) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im #s(literal 0 binary64))))) (-.f64 #s(literal -27 binary64) (fma.f64 x.re #s(literal -25 binary64) (*.f64 x.im #s(literal 0 binary64)))))
(pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 1 binary64))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 3 binary64))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 2 binary64))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))))))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #s(literal 3 binary64)))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(expm1.f64 (log1p.f64 (fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))) #s(literal 1 binary64)))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(fma.f64 #s(literal 1 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))
(fma.f64 (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (sqrt.f64 (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64))) (*.f64 x.im (/.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(fma.f64 x.im #s(literal 0 binary64) (fma.f64 x.re #s(literal -25 binary64) #s(literal -27 binary64)))

eval136.0ms (1.7%)

Memory
21.1MiB live, 175.2MiB allocated
Compiler

Compiled 9 252 to 1 787 computations (80.7% saved)

prune305.0ms (3.8%)

Memory
-27.3MiB live, 334.3MiB allocated
Pruning

32 alts after pruning (23 fresh and 9 done)

PrunedKeptTotal
New5748582
Fresh21517
Picked235
Done268
Total58032612
Accuracy
100.0%
Counts
612 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.1%
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
82.7%
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
56.9%
(pow.f64 x.re #s(literal 3 binary64))
25.4%
(/.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (+.f64 x.re #s(literal 0 binary64)))
2.7%
(/.f64 #s(literal -3 binary64) x.re)
21.3%
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
82.7%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
52.5%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64))
77.5%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (sqrt.f64 (pow.f64 x.im #s(literal 4 binary64)))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
74.1%
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
20.2%
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
14.8%
(-.f64 x.re x.re)
21.3%
(-.f64 #s(literal -26 binary64) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
86.7%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64)))
86.8%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
87.0%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
80.3%
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
50.3%
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
50.3%
(*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
3.9%
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
35.3%
(*.f64 x.re x.re)
3.2%
(*.f64 x.re #s(literal -1/3 binary64))
3.2%
(*.f64 x.re #s(literal -3 binary64))
29.0%
(*.f64 x.im (/.f64 (-.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64)))))
33.6%
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
19.1%
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
35.7%
(*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
19.1%
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
3.2%
(neg.f64 x.re)
4.5%
x.re
2.7%
#s(literal -1 binary64)
2.7%
#s(literal -3 binary64)
Compiler

Compiled 825 to 362 computations (56.1% saved)

regimes55.0ms (0.7%)

Memory
-8.1MiB live, 110.9MiB allocated
Counts
48 → 3
Calls
Call 1
Inputs
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)
x.re
(neg.f64 x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(*.f64 x.re x.re)
(-.f64 #s(literal -3 binary64) x.re)
(-.f64 x.re #s(literal 1 binary64))
(-.f64 x.re x.re)
(/.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(-.f64 #s(literal -26 binary64) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64))
(-.f64 (*.f64 x.re #s(literal -26 binary64)) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 x.im (/.f64 (-.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(/.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (+.f64 x.re #s(literal 0 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
(fma.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))))
(fma.f64 (*.f64 x.re x.im) (*.f64 x.im #s(literal -3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (cbrt.f64 (pow.f64 x.im #s(literal 6 binary64)))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (sqrt.f64 (pow.f64 x.im #s(literal 4 binary64)))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (*.f64 x.im (sqrt.f64 x.re)) #s(literal 2 binary64)) #s(literal -3 binary64)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (sqrt.f64 (*.f64 x.im (sqrt.f64 x.re))) #s(literal 2 binary64)) #s(literal 2 binary64)) #s(literal -3 binary64)))
Outputs
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64)))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64))
(*.f64 x.re x.re)
Calls

3 calls:

14.0ms
x.im
13.0ms
x.re
13.0ms
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Results
AccuracySegmentsBranch
98.7%3x.re
92.1%2x.im
96.8%2(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Compiler

Compiled 27 to 15 computations (44.4% saved)

regimes62.0ms (0.8%)

Memory
34.8MiB live, 72.9MiB allocated
Counts
41 → 2
Calls
Call 1
Inputs
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)
x.re
(neg.f64 x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(*.f64 x.re x.re)
(-.f64 #s(literal -3 binary64) x.re)
(-.f64 x.re #s(literal 1 binary64))
(-.f64 x.re x.re)
(/.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(-.f64 #s(literal -26 binary64) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64))
(-.f64 (*.f64 x.re #s(literal -26 binary64)) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 x.im (/.f64 (-.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64)))))
(pow.f64 x.re #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal -3 binary64) (pow.f64 x.im #s(literal 2 binary64))) x.re)
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 #s(literal -3 binary64) x.re))
(/.f64 (fma.f64 x.re x.re #s(literal -1 binary64)) (+.f64 x.re #s(literal 0 binary64)))
(*.f64 (pow.f64 x.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 2 binary64) x.re)))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 x.re (*.f64 x.im (*.f64 x.im #s(literal -3 binary64)))))
(+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.re (*.f64 x.im x.im)) #s(literal -3 binary64)))
Outputs
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(pow.f64 x.re #s(literal 3 binary64))
Calls

3 calls:

35.0ms
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
12.0ms
x.re
12.0ms
x.im
Results
AccuracySegmentsBranch
83.9%1x.im
92.1%2(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
92.1%2x.re
Compiler

Compiled 27 to 15 computations (44.4% saved)

regimes22.0ms (0.3%)

Memory
-1.5MiB live, 37.4MiB allocated
Counts
34 → 2
Calls
Call 1
Inputs
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)
x.re
(neg.f64 x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(*.f64 x.re x.re)
(-.f64 #s(literal -3 binary64) x.re)
(-.f64 x.re #s(literal 1 binary64))
(-.f64 x.re x.re)
(/.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(-.f64 #s(literal -26 binary64) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64))
(-.f64 (*.f64 x.re #s(literal -26 binary64)) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 (+.f64 x.im x.re) (+.f64 x.re #s(literal -27 binary64))) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 (-.f64 x.re x.im) (+.f64 x.re x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(*.f64 x.im (/.f64 (-.f64 (*.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re))) (*.f64 (*.f64 x.re #s(literal -27 binary64)) (*.f64 x.re #s(literal -27 binary64)))) (-.f64 (*.f64 x.im (*.f64 #s(literal -2 binary64) x.re)) (*.f64 x.re #s(literal -27 binary64)))))
Outputs
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(*.f64 x.re x.re)
Calls

2 calls:

10.0ms
x.re
10.0ms
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Results
AccuracySegmentsBranch
91.3%2x.re
91.4%2(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Compiler

Compiled 24 to 13 computations (45.8% saved)

regimes61.0ms (0.8%)

Memory
1.1MiB live, 40.4MiB allocated
Counts
29 → 3
Calls
Call 1
Inputs
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)
x.re
(neg.f64 x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(*.f64 x.re x.re)
(-.f64 #s(literal -3 binary64) x.re)
(-.f64 x.re #s(literal 1 binary64))
(-.f64 x.re x.re)
(/.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(-.f64 #s(literal -26 binary64) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64))
(-.f64 (*.f64 x.re #s(literal -26 binary64)) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) x.im))
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im))
(-.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (*.f64 x.im #s(literal -27 binary64)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (/.f64 (*.f64 x.im #s(literal 0 binary64)) #s(literal 0 binary64)))
(-.f64 (+.f64 #s(literal -27 binary64) (*.f64 x.re #s(literal -25 binary64))) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Outputs
(*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64))
(*.f64 x.re x.re)
Calls

2 calls:

50.0ms
x.re
9.0ms
x.im
Results
AccuracySegmentsBranch
57.5%3x.im
70.9%3x.re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes9.0ms (0.1%)

Memory
-25.2MiB live, 17.9MiB allocated
Counts
20 → 2
Calls
Call 1
Inputs
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)
x.re
(neg.f64 x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(*.f64 x.re x.re)
(-.f64 #s(literal -3 binary64) x.re)
(-.f64 x.re #s(literal 1 binary64))
(-.f64 x.re x.re)
(/.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
(*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(+.f64 (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) #s(literal 0 binary64))
(*.f64 x.im (*.f64 x.re (+.f64 (*.f64 x.im #s(literal -2 binary64)) #s(literal -27 binary64))))
(-.f64 #s(literal -26 binary64) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im))
Outputs
(*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re)))
(*.f64 x.re x.re)
Calls

1 calls:

8.0ms
x.re
Results
AccuracySegmentsBranch
57.4%2x.re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes12.0ms (0.1%)

Memory
27.8MiB live, 27.8MiB allocated
Counts
16 → 2
Calls
Call 1
Inputs
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)
x.re
(neg.f64 x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(*.f64 x.re x.re)
(-.f64 #s(literal -3 binary64) x.re)
(-.f64 x.re #s(literal 1 binary64))
(-.f64 x.re x.re)
(/.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re (-.f64 #s(literal 1 binary64) x.re))
(+.f64 #s(literal -3 binary64) (*.f64 (neg.f64 x.re) x.re))
Outputs
(*.f64 x.im (*.f64 x.re #s(literal -27 binary64)))
(*.f64 x.re x.re)
Calls

2 calls:

5.0ms
x.re
5.0ms
x.im
Results
AccuracySegmentsBranch
39.8%2x.im
40.9%2x.re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes7.0ms (0.1%)

Memory
-24.9MiB live, 13.9MiB allocated
Counts
13 → 2
Calls
Call 1
Inputs
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)
x.re
(neg.f64 x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(*.f64 x.re x.re)
(-.f64 #s(literal -3 binary64) x.re)
(-.f64 x.re #s(literal 1 binary64))
(-.f64 x.re x.re)
(/.f64 #s(literal -3 binary64) x.re)
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
Outputs
(*.f64 #s(literal -27 binary64) (*.f64 x.im x.re))
(*.f64 x.re x.re)
Calls

1 calls:

6.0ms
x.re
Results
AccuracySegmentsBranch
40.9%2x.re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes9.0ms (0.1%)

Memory
20.8MiB live, 20.8MiB allocated
Counts
12 → 2
Calls
Call 1
Inputs
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)
x.re
(neg.f64 x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(*.f64 x.re x.re)
(-.f64 #s(literal -3 binary64) x.re)
(-.f64 x.re #s(literal 1 binary64))
(-.f64 x.re x.re)
(/.f64 #s(literal -3 binary64) x.re)
Outputs
(-.f64 x.re x.re)
(*.f64 x.re x.re)
Calls

2 calls:

4.0ms
x.re
4.0ms
x.im
Results
AccuracySegmentsBranch
35.3%1x.im
38.0%2x.re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes7.0ms (0.1%)

Memory
-27.2MiB live, 10.2MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)
x.re
(neg.f64 x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
(*.f64 x.re x.re)
(-.f64 #s(literal -3 binary64) x.re)
(-.f64 x.re #s(literal 1 binary64))
Outputs
(*.f64 x.re x.re)
Calls

1 calls:

6.0ms
x.re
Results
AccuracySegmentsBranch
35.3%1x.re
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes7.0ms (0.1%)

Memory
16.1MiB live, 16.1MiB allocated
Counts
7 → 1
Calls
Call 1
Inputs
#s(literal -3 binary64)
#s(literal -1 binary64)
#s(literal 1 binary64)
x.re
(neg.f64 x.re)
(*.f64 x.re #s(literal -3 binary64))
(*.f64 x.re #s(literal -1/3 binary64))
Outputs
x.re
Calls

2 calls:

3.0ms
x.im
3.0ms
x.re
Results
AccuracySegmentsBranch
4.5%1x.im
4.5%1x.re
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes4.0ms (0.1%)

Memory
12.9MiB live, 12.9MiB allocated
Accuracy

Total -0.9b remaining (-1.4%)

Threshold costs -0.9b (-1.4%)

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

2 calls:

2.0ms
x.im
2.0ms
x.re
Results
AccuracySegmentsBranch
2.7%1x.im
2.7%1x.re
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch22.0ms (0.3%)

Memory
6.0MiB live, 42.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
predicate-same
Steps
TimeLeftRight
12.0ms
2.315824561467666e+151
6.105844058820264e+154
7.0ms
1.4318836450650823e+80
1.0740315324686569e+86
Samples
14.0ms176×0valid
Compiler

Compiled 268 to 177 computations (34% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 8.0ms (77.8% of total)
ival-sub: 1.0ms (9.7% of total)
ival-add: 1.0ms (9.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-6.769930455693046e-305
-0.0
Compiler

Compiled 24 to 16 computations (33.3% saved)

bsearch0.0ms (0%)

Memory
0.7MiB live, 0.7MiB allocated
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
Compiler

Compiled 24 to 16 computations (33.3% saved)

bsearch36.0ms (0.4%)

Memory
-25.6MiB live, 51.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
2.315824561467666e+151
6.105844058820264e+154
18.0ms
0.5184156219024255
9.233951782767686
Samples
23.0ms240×0valid
Compiler

Compiled 352 to 232 computations (34.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 8.0ms (72% of total)
ival-sub: 2.0ms (18% of total)
ival-add: 1.0ms (9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch7.0ms (0.1%)

Memory
15.5MiB live, 15.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
6.0ms
3.8762394557671893e+115
6.958577380281727e+115
Samples
4.0ms64×0valid
Compiler

Compiled 88 to 60 computations (31.8% saved)

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

bsearch11.0ms (0.1%)

Memory
-15.1MiB live, 19.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
10.0ms
3.8762394557671893e+115
6.958577380281727e+115
Samples
8.0ms64×0valid
Compiler

Compiled 80 to 56 computations (30% saved)

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

bsearch7.0ms (0.1%)

Memory
22.9MiB live, 22.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
6.0ms
3.8762394557671893e+115
6.958577380281727e+115
Samples
4.0ms64×0valid
Compiler

Compiled 80 to 56 computations (30% saved)

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

bsearch20.0ms (0.2%)

Memory
1.4MiB live, 36.9MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
18.0ms
9.394172941186251e-52
9.924055708020356e-46
Samples
14.0ms144×0valid
Compiler

Compiled 132 to 88 computations (33.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 9.0ms (84% of total)
ival-sub: 1.0ms (9.3% of total)
ival-add: 1.0ms (9.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify19.0ms (0.2%)

Memory
-14.8MiB live, 33.9MiB allocated
Algorithm
egg-herbie
Rules
22×*-commutative
17×+-commutative
15×sub-neg
10×neg-sub0
10×neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062789
197789
2136789
3161789
4173789
5175789
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 x.re #s(literal 5000000000000000073153476153374365154850214939323275296393053935848981821255741079552 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (if (<=.f64 x.re #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64)) (*.f64 x.re x.re)))
(if (<=.f64 (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) #s(literal -4941461262385513/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(if (<=.f64 (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) #s(literal +inf.0 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)) (*.f64 x.re x.re))
(if (<=.f64 x.re #s(literal 2476979795053773/4503599627370496 binary64)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))) (if (<=.f64 x.re #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64)) (*.f64 x.re x.re)))
(if (<=.f64 x.re #s(literal 68000000000000001058040296803745325650237694990632177469144399469296697119203387822019006514223226441982027099013120 binary64)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))) (*.f64 x.re x.re))
(if (<=.f64 x.re #s(literal 68000000000000001058040296803745325650237694990632177469144399469296697119203387822019006514223226441982027099013120 binary64)) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re x.re))
(if (<=.f64 x.re #s(literal 68000000000000001058040296803745325650237694990632177469144399469296697119203387822019006514223226441982027099013120 binary64)) (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (*.f64 x.re x.re))
(if (<=.f64 x.re #s(literal 7076986000127043/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (-.f64 x.re x.re) (*.f64 x.re x.re))
(*.f64 x.re x.re)
x.re
#s(literal -3 binary64)
Outputs
(if (<=.f64 x.re #s(literal 5000000000000000073153476153374365154850214939323275296393053935848981821255741079552 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) x.im) #s(literal -3 binary64))) (if (<=.f64 x.re #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64)) (*.f64 x.re x.re)))
(if (<=.f64 x.re #s(literal 5000000000000000073153476153374365154850214939323275296393053935848981821255741079552 binary64)) (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 x.im (*.f64 x.re x.im)) #s(literal -3 binary64))) (if (<=.f64 x.re #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) #s(literal 1/6 binary64)) (*.f64 x.re x.re)))
(if (<=.f64 (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) #s(literal -4941461262385513/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)) (pow.f64 x.re #s(literal 3 binary64)))
(if (<=.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) #s(literal -4941461262385513/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808 binary64)) (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))) (pow.f64 x.re #s(literal 3 binary64)))
(if (<=.f64 (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (+.f64 (*.f64 x.re x.im) (*.f64 x.im x.re)) x.im)) #s(literal +inf.0 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) (*.f64 (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)) x.im)) (*.f64 x.re x.re))
(if (<=.f64 (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (+.f64 (*.f64 x.re x.im) (*.f64 x.re x.im)))) #s(literal +inf.0 binary64)) (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal 2 binary64)))) (*.f64 x.re x.re))
(if (<=.f64 x.re #s(literal 2476979795053773/4503599627370496 binary64)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))) (if (<=.f64 x.re #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (-.f64 (*.f64 (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im)) x.re) #s(literal 1/6 binary64)) (*.f64 x.re x.re)))
(if (<=.f64 x.re #s(literal 2476979795053773/4503599627370496 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (if (<=.f64 x.re #s(literal 13199999999999999773196063550815192655340841269168371305534464478777571651222204465790151517816444445650545021209011632002935604597533337723926189038370816 binary64)) (-.f64 (*.f64 x.re (-.f64 (*.f64 x.re x.re) (*.f64 x.im x.im))) #s(literal 1/6 binary64)) (*.f64 x.re x.re)))
(if (<=.f64 x.re #s(literal 68000000000000001058040296803745325650237694990632177469144399469296697119203387822019006514223226441982027099013120 binary64)) (*.f64 x.im (*.f64 #s(literal -2 binary64) (*.f64 x.im x.re))) (*.f64 x.re x.re))
(if (<=.f64 x.re #s(literal 68000000000000001058040296803745325650237694990632177469144399469296697119203387822019006514223226441982027099013120 binary64)) (*.f64 x.im (*.f64 (*.f64 x.re x.im) #s(literal -2 binary64))) (*.f64 x.re x.re))
(if (<=.f64 x.re #s(literal 68000000000000001058040296803745325650237694990632177469144399469296697119203387822019006514223226441982027099013120 binary64)) (*.f64 x.im (*.f64 x.re #s(literal -27 binary64))) (*.f64 x.re x.re))
(if (<=.f64 x.re #s(literal 68000000000000001058040296803745325650237694990632177469144399469296697119203387822019006514223226441982027099013120 binary64)) (*.f64 #s(literal -27 binary64) (*.f64 x.im x.re)) (*.f64 x.re x.re))
(if (<=.f64 x.re #s(literal 68000000000000001058040296803745325650237694990632177469144399469296697119203387822019006514223226441982027099013120 binary64)) (*.f64 (*.f64 x.re x.im) #s(literal -27 binary64)) (*.f64 x.re x.re))
(if (<=.f64 x.re #s(literal 7076986000127043/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (-.f64 x.re x.re) (*.f64 x.re x.re))
(*.f64 x.re x.re)
x.re
#s(literal -3 binary64)

soundness2.0s (25%)

Memory
22.1MiB live, 1 096.6MiB allocated
Rules
1 017×unsub-neg
955×log1p-expm1-u
931×fma-define
817×log1p-expm1-u
603×cancel-sign-sub-inv
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031512
1547434
26894434
042591
1149519
2395483
31507301
44579301
56861301
67620301
061611605
1129010882
2468310738
035012030
198511299
2266310328
08633576
128813576
034378
1546378
029260
1476186
26706186
073215452
1172515452
Stop Event
fuel
unsound
node limit
node limit
unsound
node limit
node limit
node limit
node limit
Compiler

Compiled 980 to 287 computations (70.7% saved)

preprocess110.0ms (1.4%)

Memory
0.1MiB live, 123.9MiB allocated
Remove

(abs x.im)

Compiler

Compiled 1 112 to 528 computations (52.5% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...