math.log10 on complex, imaginary part

Time bar (total: 4.3s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze2.0ms (0%)

Memory
3.3MiB live, 3.3MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
50%50%50%0.1%0%0%0%2
75%74.9%25%0.1%0%0%0%3
87.5%87.4%12.5%0.1%0%0%0%4
93.8%93.7%6.2%0.1%0%0%0%5
96.9%96.8%3.1%0.1%0%0%0%6
98.4%98.3%1.6%0.1%0%0%0%7
99.2%99.1%0.8%0.1%0%0%0%8
99.6%99.5%0.4%0.1%0%0%0%9
99.8%99.7%0.2%0.1%0%0%0%10
99.9%99.8%0.1%0.1%0%0%0%11
100%99.9%0%0.1%0%0%0%12
Compiler

Compiled 8 to 8 computations (0% saved)

sample746.0ms (17.2%)

Memory
30.3MiB live, 1 038.6MiB allocated
Samples
489.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 290.0ms
ival-div: 102.0ms (35.2% of total)
ival-log: 96.0ms (33.1% of total)
ival-atan2: 78.0ms (26.9% of total)
ival-true: 6.0ms (2.1% of total)
exact: 5.0ms (1.7% of total)
ival-assert: 3.0ms (1% of total)
Bogosity

explain71.0ms (1.6%)

Memory
12.6MiB live, 174.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
00-0-(log.f64 #s(literal 10 binary64))
00-0-re
00-0-(atan2.f64 im re)
00-0-im
00-0-#s(literal 10 binary64)
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
32.0ms512×0valid
Compiler

Compiled 38 to 22 computations (42.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-log: 6.0ms (42.4% of total)
ival-atan2: 4.0ms (28.3% of total)
ival-div: 3.0ms (21.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess16.0ms (0.4%)

Memory
-4.8MiB live, 33.2MiB allocated
Algorithm
egg-herbie
Rules
54×sub-neg
32×+-commutative
20×div-sub
18×*-commutative
14×--rgt-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01436
13136
24536
36536
48336
510436
612936
714636
815136
915336
066
096
096
Stop Event
iter limit
saturated
iter limit
saturated
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Compiler

Compiled 6 to 6 computations (0% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 0 to 2 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Compiler

Compiled 6 to 6 computations (0% saved)

simplify3.0ms (0.1%)

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

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 #s(literal 10 binary64))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Rules
lift-/.f64
lower-/.f32
lift-log.f64
lower-log.f32
lower-atan2.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0614
0914
0914
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2.f64 im re)
im
re
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
Outputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2.f64 im re)
im
re
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)

localize96.0ms (2.2%)

Memory
1.2MiB live, 43.6MiB allocated
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 #s(literal 10 binary64))
accuracy0.8834762695368841
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Samples
13.0ms256×0valid
Compiler

Compiled 16 to 8 computations (50% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-log: 3.0ms (44.8% of total)
ival-atan2: 2.0ms (29.9% of total)
ival-div: 1.0ms (14.9% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series92.0ms (2.1%)

Memory
-29.3MiB live, 153.4MiB allocated
Counts
3 → 48
Calls
Call 1
Inputs
#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())
#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())
#s(alt (log.f64 #s(literal 10 binary64)) (patch (log.f64 #s(literal 10 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (patch (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
47.0ms
re
@0
((/ (atan2 im re) (log 10)) (atan2 im re) (log 10))
18.0ms
im
@inf
((/ (atan2 im re) (log 10)) (atan2 im re) (log 10))
8.0ms
re
@-inf
((/ (atan2 im re) (log 10)) (atan2 im re) (log 10))
7.0ms
im
@-inf
((/ (atan2 im re) (log 10)) (atan2 im re) (log 10))
6.0ms
re
@inf
((/ (atan2 im re) (log 10)) (atan2 im re) (log 10))

simplify3.0ms (0.1%)

Memory
4.2MiB live, 4.2MiB allocated
Algorithm
egg-herbie
Rules
lower-/.f32
lower-/.f64
lower-atan2.f64
lower-log.f64
lower-log.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06216
06216
Stop Event
iter limit
saturated
Counts
48 → 48
Calls
Call 1
Inputs
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
Outputs
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)

rewrite67.0ms (1.5%)

Memory
-10.6MiB live, 101.6MiB allocated
Rules
520×lower-*.f64
520×lower-*.f32
470×lower-/.f32
468×lower-/.f64
134×lower--.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0611
0911
11711
25511
321411
0120111
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
3 → 118
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2.f64 im re)
(log.f64 #s(literal 10 binary64))
Outputs
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64))) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (log.f64 #s(literal 1/10 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(atan2.f64 im re)
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (atan2.f64 im re))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(fma.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(+.f64 (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(log.f64 #s(literal 10 binary64))

eval21.0ms (0.5%)

Memory
9.9MiB live, 55.9MiB allocated
Compiler

Compiled 1 756 to 282 computations (83.9% saved)

prune10.0ms (0.2%)

Memory
-12.1MiB live, 27.1MiB allocated
Pruning

6 alts after pruning (5 fresh and 1 done)

PrunedKeptTotal
New1615166
Fresh000
Picked011
Done000
Total1616167
Accuracy
100.0%
Counts
167 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
99.8%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
98.6%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
90.6%
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
98.6%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
99.8%
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
Compiler

Compiled 98 to 90 computations (8.2% saved)

simplify192.0ms (4.4%)

Memory
4.6MiB live, 121.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(atan2.f64 im re)
cost-diff0
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
cost-diff0
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
cost-diff13248
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
cost-diff0
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
cost-diff0
(log.f64 #s(literal 1/10 binary64))
cost-diff0
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
cost-diff7040
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(log.f64 #s(literal 10 binary64))
cost-diff0
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(log.f64 #s(literal 1/10 binary64))
cost-diff0
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
cost-diff576
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
cost-diff0
(log.f64 #s(literal 1/10 binary64))
cost-diff0
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
Rules
3 832×lower-*.f32
3 830×lower-*.f64
3 228×lower-fma.f64
3 228×lower-fma.f32
2 256×lower-neg.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
023131
039121
160121
2109119
3208119
4527119
51865119
63436119
77863119
08130119
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(atan2.f64 im re)
im
re
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
#s(literal -1 binary64)
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(atan2.f64 im re)
im
re
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
#s(literal 1 binary64)
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(atan2.f64 im re)
im
re
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
#s(literal -1 binary64)
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(atan2.f64 im re)
im
re
#s(literal 2 binary64)
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
Outputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(atan2.f64 im re)
im
re
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
#s(literal -1 binary64)
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(atan2.f64 im re)
im
re
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
#s(literal 1 binary64)
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
(atan2.f64 im re)
im
re
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
#s(literal -1 binary64)
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(atan2.f64 im re)
im
re
#s(literal 2 binary64)
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)

localize83.0ms (1.9%)

Memory
18.4MiB live, 93.3MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.09212875976844201
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
accuracy0.83984375
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
accuracy1.0
(log.f64 #s(literal 1/10 binary64))
accuracy5.979970965995545
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
accuracy0.06640625
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
accuracy0.75
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
accuracy1.0
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
accuracy1.0
(log.f64 #s(literal 1/10 binary64))
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 #s(literal 10 binary64))
accuracy0.07421875
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
accuracy0.876327539073768
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
accuracy0
(atan2.f64 im re)
accuracy0.07421875
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
accuracy0.876327539073768
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
accuracy1.0
(log.f64 #s(literal 1/10 binary64))
accuracy0
(atan2.f64 im re)
accuracy0
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
accuracy0.8834762695368841
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
accuracy1.0
(log.f64 #s(literal 1/10 binary64))
Samples
67.0ms256×0valid
Compiler

Compiled 133 to 25 computations (81.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 50.0ms
ival-div: 27.0ms (54.4% of total)
ival-log: 6.0ms (12.1% of total)
ival-pow: 5.0ms (10.1% of total)
const: 3.0ms (6% of total)
ival-atan2: 2.0ms (4% of total)
ival-neg: 2.0ms (4% of total)
ival-pow2: 2.0ms (4% of total)
ival-mult: 1.0ms (2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series121.0ms (2.8%)

Memory
3.4MiB live, 194.0MiB allocated
Counts
16 → 288
Calls
Call 1
Inputs
#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())
#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())
#s(alt (neg.f64 (log.f64 #s(literal 1/10 binary64))) (patch (neg.f64 (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())
#s(alt (log.f64 #s(literal 1/10 binary64)) (patch (log.f64 #s(literal 1/10 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt (log.f64 #s(literal 10 binary64)) (patch (log.f64 #s(literal 10 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (patch (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())
Outputs
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor 0 re) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor 0 re) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor 0 re) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor 0 re) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor 0 re) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor 0 re) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor 0 re) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor 0 re) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor inf re) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor inf re) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor inf re) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor inf re) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor inf re) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor inf re) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor inf re) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor inf re) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor inf re) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor inf re) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor inf re) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor inf re) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor inf re) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor inf re) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor inf re) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor inf re) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor -inf re) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor -inf re) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor -inf re) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor -inf re) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor -inf re) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor -inf re) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor -inf re) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor -inf re) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor 0 im) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor 0 im) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor 0 im) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor 0 im) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor 0 im) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor 0 im) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor 0 im) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor 0 im) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor inf im) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor inf im) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor inf im) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor inf im) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor inf im) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor inf im) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor inf im) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor inf im) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor inf im) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor inf im) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor inf im) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor inf im) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor inf im) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor inf im) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor inf im) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor inf im) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 1/10) (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log 10) (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (patch (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (patch (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor -inf im) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor -inf im) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor -inf im) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (atan2 im re) 2)) (taylor -inf im) (#s(alt (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (patch (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor -inf im) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor -inf im) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor -inf im) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (atan2 im re) 2) (taylor -inf im) (#s(alt (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* (log 1/10) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (patch (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
34.0ms
re
@0
((/ (atan2 im re) (neg (log 1/10))) (atan2 im re) (neg (log 1/10)) (log 1/10) (/ -1 (/ (log 1/10) (atan2 im re))) (/ (log 1/10) (atan2 im re)) (/ 1 (/ (log 10) (atan2 im re))) (/ (log 10) (atan2 im re)) (log 10) (/ (pow (log 1/10) -1) (/ -1 (atan2 im re))) (pow (log 1/10) -1) (/ -1 (atan2 im re)) (/ (neg (pow (atan2 im re) 2)) (* (log 1/10) (atan2 im re))) (neg (pow (atan2 im re) 2)) (pow (atan2 im re) 2) (* (log 1/10) (atan2 im re)))
18.0ms
re
@inf
((/ (atan2 im re) (neg (log 1/10))) (atan2 im re) (neg (log 1/10)) (log 1/10) (/ -1 (/ (log 1/10) (atan2 im re))) (/ (log 1/10) (atan2 im re)) (/ 1 (/ (log 10) (atan2 im re))) (/ (log 10) (atan2 im re)) (log 10) (/ (pow (log 1/10) -1) (/ -1 (atan2 im re))) (pow (log 1/10) -1) (/ -1 (atan2 im re)) (/ (neg (pow (atan2 im re) 2)) (* (log 1/10) (atan2 im re))) (neg (pow (atan2 im re) 2)) (pow (atan2 im re) 2) (* (log 1/10) (atan2 im re)))
17.0ms
im
@inf
((/ (atan2 im re) (neg (log 1/10))) (atan2 im re) (neg (log 1/10)) (log 1/10) (/ -1 (/ (log 1/10) (atan2 im re))) (/ (log 1/10) (atan2 im re)) (/ 1 (/ (log 10) (atan2 im re))) (/ (log 10) (atan2 im re)) (log 10) (/ (pow (log 1/10) -1) (/ -1 (atan2 im re))) (pow (log 1/10) -1) (/ -1 (atan2 im re)) (/ (neg (pow (atan2 im re) 2)) (* (log 1/10) (atan2 im re))) (neg (pow (atan2 im re) 2)) (pow (atan2 im re) 2) (* (log 1/10) (atan2 im re)))
16.0ms
re
@-inf
((/ (atan2 im re) (neg (log 1/10))) (atan2 im re) (neg (log 1/10)) (log 1/10) (/ -1 (/ (log 1/10) (atan2 im re))) (/ (log 1/10) (atan2 im re)) (/ 1 (/ (log 10) (atan2 im re))) (/ (log 10) (atan2 im re)) (log 10) (/ (pow (log 1/10) -1) (/ -1 (atan2 im re))) (pow (log 1/10) -1) (/ -1 (atan2 im re)) (/ (neg (pow (atan2 im re) 2)) (* (log 1/10) (atan2 im re))) (neg (pow (atan2 im re) 2)) (pow (atan2 im re) 2) (* (log 1/10) (atan2 im re)))
16.0ms
im
@-inf
((/ (atan2 im re) (neg (log 1/10))) (atan2 im re) (neg (log 1/10)) (log 1/10) (/ -1 (/ (log 1/10) (atan2 im re))) (/ (log 1/10) (atan2 im re)) (/ 1 (/ (log 10) (atan2 im re))) (/ (log 10) (atan2 im re)) (log 10) (/ (pow (log 1/10) -1) (/ -1 (atan2 im re))) (pow (log 1/10) -1) (/ -1 (atan2 im re)) (/ (neg (pow (atan2 im re) 2)) (* (log 1/10) (atan2 im re))) (neg (pow (atan2 im re) 2)) (pow (atan2 im re) 2) (* (log 1/10) (atan2 im re)))

simplify49.0ms (1.1%)

Memory
-27.6MiB live, 26.6MiB allocated
Algorithm
egg-herbie
Rules
48×lower-+.f64
48×lower-+.f32
34×sub-neg
30×lower-*.f64
30×lower-fma.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0181704
1261704
2371704
3441704
4551704
5671704
6801704
7961704
81201704
91351704
101381704
01381704
Stop Event
iter limit
saturated
Counts
288 → 288
Calls
Call 1
Inputs
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (log 1/10) (atan2 im re))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(/ (log 10) (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(* -1 (pow (atan2 im re) 2))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
(* (log 1/10) (atan2 im re))
Outputs
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (log 1/10) (atan2 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/ (log 10) (atan2 im re))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(* -1 (pow (atan2 im re) 2))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow (atan2 im re) 2)
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(* (log 1/10) (atan2 im re))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))

rewrite150.0ms (3.5%)

Memory
-1.6MiB live, 152.2MiB allocated
Rules
1 300×lower-*.f32
1 298×lower-*.f64
982×lower-/.f32
966×lower-/.f64
292×times-frac
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02394
03977
112177
247077
0257177
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
16 → 1 127
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(atan2.f64 im re)
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 1/10 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(log.f64 #s(literal 10 binary64))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
Outputs
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (atan2.f64 im re))) (atan2.f64 im re))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(atan2.f64 im re)
(*.f64 (*.f64 #s(literal 1 binary64) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)) (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(*.f64 #s(literal -1 binary64) (neg.f64 (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(neg.f64 (neg.f64 (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re)))
(exp.f64 (-.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(fma.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(+.f64 (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(log.f64 #s(literal 10 binary64))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(neg.f64 (log.f64 #s(literal 10 binary64)))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(exp.f64 (neg.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(exp.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(+.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(log.f64 #s(literal 1/10 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (atan2.f64 im re))) (atan2.f64 im re))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (neg.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (log.f64 #s(literal 10 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(/.f64 (/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (neg.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))) (atan2.f64 im re))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(neg.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (atan2.f64 im re))) (atan2.f64 im re))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64)) (log.f64 #s(literal 10 binary64)))
(*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)))
(*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 (atan2.f64 im re) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (atan2.f64 im re))
(/.f64 (/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re))) (atan2.f64 im re))
(/.f64 (/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))))
(/.f64 (/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (neg.f64 (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (neg.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (neg.f64 (atan2.f64 im re))) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(neg.f64 (/.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(neg.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64))))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal 1 binary64)))
(+.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(neg.f64 (log.f64 #s(literal 1/10 binary64)))
(fma.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(+.f64 (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(log.f64 #s(literal 10 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (atan2.f64 im re))) (atan2.f64 im re))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 #s(literal 1/10 binary64))))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))
(/.f64 (atan2.f64 im re) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(exp.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(*.f64 (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1/2 binary64)) (pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(pow.f64 (neg.f64 (atan2.f64 im re)) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (atan2.f64 im re))) (atan2.f64 im re))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(*.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (*.f64 (neg.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))))
(*.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (/.f64 (neg.f64 (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64)) (atan2.f64 im re))
(/.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64)) (neg.f64 (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))) (+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (atan2.f64 im re)) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (atan2.f64 im re)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))) #s(literal -1 binary64))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) #s(literal -1 binary64)))
(+.f64 (*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) #s(literal 1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (neg.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))))
(/.f64 (atan2.f64 im re) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(fma.f64 (*.f64 (neg.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (atan2.f64 im re)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (neg.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(+.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 0 binary64))
(*.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (atan2.f64 im re) (atan2.f64 im re))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(neg.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(fma.f64 (*.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (atan2.f64 im re)) (neg.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (pow.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (atan2.f64 im re) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(exp.f64 (+.f64 (log.f64 (atan2.f64 im re)) (log.f64 (atan2.f64 im re))))
(exp.f64 (*.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(+.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))
(*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (sqrt.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 10 binary64)))
(*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(*.f64 #s(literal -1 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (log.f64 #s(literal 10 binary64)) (neg.f64 (atan2.f64 im re)))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64))))
(neg.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))

eval228.0ms (5.3%)

Memory
49.6MiB live, 417.5MiB allocated
Compiler

Compiled 25 746 to 2 033 computations (92.1% saved)

prune76.0ms (1.8%)

Memory
-4.2MiB live, 158.4MiB allocated
Pruning

7 alts after pruning (2 fresh and 5 done)

PrunedKeptTotal
New1 78421 786
Fresh000
Picked145
Done011
Total1 78571 792
Accuracy
100.0%
Counts
1 792 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
98.6%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
99.8%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
90.6%
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
98.6%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
99.8%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
99.8%
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
Compiler

Compiled 62 to 59 computations (4.8% saved)

simplify9.0ms (0.2%)

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

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
cost-diff0
(log.f64 #s(literal 1/10 binary64))
cost-diff0
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
cost-diff1280
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
cost-diff192
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
cost-diff704
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
Rules
60×lower-fma.f64
60×lower-fma.f32
60×lower-*.f32
58×lower-*.f64
50×lower-/.f32
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01262
01962
12857
24055
35955
48355
513855
616055
718555
820855
923155
1023855
023855
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
#s(literal 1 binary64)
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
#s(literal -1 binary64)
(atan2.f64 im re)
im
re
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
#s(literal 1 binary64)
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
#s(literal -1 binary64)
(atan2.f64 im re)
im
re
Outputs
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
#s(literal 1 binary64)
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
#s(literal -1 binary64)
(atan2.f64 im re)
im
re
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
#s(literal 1 binary64)
(log.f64 #s(literal 1/10 binary64))
#s(literal 1/10 binary64)
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
#s(literal -1 binary64)
(atan2.f64 im re)
im
re

localize46.0ms (1.1%)

Memory
-30.6MiB live, 125.1MiB allocated
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy0.06640625
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
accuracy0.75
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
accuracy1.0
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
accuracy1.0
(log.f64 #s(literal 1/10 binary64))
accuracy0.06640625
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
accuracy0.07421875
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
accuracy0.8466987793053261
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
accuracy1.0
(log.f64 #s(literal 1/10 binary64))
Samples
36.0ms256×0valid
Compiler

Compiled 64 to 14 computations (78.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 18.0ms
ival-div: 7.0ms (39.9% of total)
ival-log: 3.0ms (17.1% of total)
const: 3.0ms (17.1% of total)
ival-atan2: 2.0ms (11.4% of total)
ival-mult: 2.0ms (11.4% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series52.0ms (1.2%)

Memory
21.2MiB live, 138.6MiB allocated
Counts
7 → 120
Calls
Call 1
Inputs
#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())
#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (patch (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())
#s(alt (log.f64 #s(literal 1/10 binary64)) (patch (log.f64 #s(literal 1/10 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 re) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf re) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf re) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor 0 im) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor inf im) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log 1/10) (atan2 im re))) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) (patch (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log 1/10))) (taylor -inf im) (#s(alt (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) (patch (/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
10.0ms
im
@0
((/ 1 (* (/ -1 (atan2 im re)) (log 1/10))) (* (/ -1 (atan2 im re)) (log 1/10)) (/ -1 (atan2 im re)) (atan2 im re) (/ (/ 1 (log 1/10)) (/ -1 (atan2 im re))) (/ 1 (log 1/10)) (log 1/10))
10.0ms
re
@inf
((/ 1 (* (/ -1 (atan2 im re)) (log 1/10))) (* (/ -1 (atan2 im re)) (log 1/10)) (/ -1 (atan2 im re)) (atan2 im re) (/ (/ 1 (log 1/10)) (/ -1 (atan2 im re))) (/ 1 (log 1/10)) (log 1/10))
8.0ms
im
@-inf
((/ 1 (* (/ -1 (atan2 im re)) (log 1/10))) (* (/ -1 (atan2 im re)) (log 1/10)) (/ -1 (atan2 im re)) (atan2 im re) (/ (/ 1 (log 1/10)) (/ -1 (atan2 im re))) (/ 1 (log 1/10)) (log 1/10))
7.0ms
im
@inf
((/ 1 (* (/ -1 (atan2 im re)) (log 1/10))) (* (/ -1 (atan2 im re)) (log 1/10)) (/ -1 (atan2 im re)) (atan2 im re) (/ (/ 1 (log 1/10)) (/ -1 (atan2 im re))) (/ 1 (log 1/10)) (log 1/10))
7.0ms
re
@0
((/ 1 (* (/ -1 (atan2 im re)) (log 1/10))) (* (/ -1 (atan2 im re)) (log 1/10)) (/ -1 (atan2 im re)) (atan2 im re) (/ (/ 1 (log 1/10)) (/ -1 (atan2 im re))) (/ 1 (log 1/10)) (log 1/10))

simplify10.0ms (0.2%)

Memory
-19.6MiB live, 19.3MiB allocated
Algorithm
egg-herbie
Rules
40×lower-+.f64
40×lower-+.f32
36×sub-neg
28×lower-/.f32
28×lower-/.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
011696
119696
230696
343696
454696
562696
673696
791696
8109696
9115696
10117696
0117696
Stop Event
iter limit
saturated
Counts
120 → 120
Calls
Call 1
Inputs
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
(* -1 (/ (atan2 im re) (log 1/10)))
Outputs
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(* -1 (/ (log 1/10) (atan2 im re)))
(/.f64 (neg.f64 (log.f64 #s(literal 1/10 binary64))) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(* -1 (/ (atan2 im re) (log 1/10)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))

rewrite118.0ms (2.7%)

Memory
25.9MiB live, 143.0MiB allocated
Rules
1 556×lower-*.f32
1 554×lower-*.f64
1 296×lower-/.f32
1 288×lower-/.f64
718×frac-times
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01242
01942
15434
223532
376632
0479932
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
7 → 832
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
(log.f64 #s(literal 1/10 binary64))
Outputs
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -3 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -3 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/4 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(/.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (log.f64 #s(literal 10 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (atan2.f64 im re))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(exp.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(+.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(*.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(*.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (exp.f64 (log.f64 (log.f64 #s(literal 10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (exp.f64 (log.f64 (log.f64 #s(literal 10 binary64)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/4 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/4 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -3 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -3 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -3 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (log.f64 #s(literal 10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (log.f64 #s(literal 1/10 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -3 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 10 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -3 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)))) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -3 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (atan2.f64 im re) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (atan2.f64 im re))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re)) (*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(/.f64 (exp.f64 (log.f64 (log.f64 #s(literal 10 binary64)))) (atan2.f64 im re))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(/.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -3 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (exp.f64 (neg.f64 (log.f64 (log.f64 #s(literal 10 binary64))))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(neg.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(fma.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 (log.f64 #s(literal 10 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 #s(literal 1/10 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -3 binary64)) (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(fma.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (exp.f64 (log.f64 (log.f64 #s(literal 10 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(-.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(+.f64 (*.f64 (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(+.f64 #s(literal 0 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(+.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal -1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -3 binary64))))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(fma.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(-.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(exp.f64 (neg.f64 (log.f64 (atan2.f64 im re))))
(+.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(+.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(atan2.f64 im re)
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (atan2.f64 im re) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (atan2.f64 im re))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) #s(literal -1 binary64))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(neg.f64 (atan2.f64 im re))
(fma.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(-.f64 (/.f64 #s(literal 0 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(-.f64 #s(literal 0 binary64) (atan2.f64 im re))
(exp.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 1 binary64)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -3 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -3 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/4 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)) (pow.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) #s(literal -1 binary64)) (pow.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/4 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (neg.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 #s(literal -1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(pow.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)) #s(literal -1 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (fma.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) (*.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))))
(/.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (*.f64 (atan2.f64 im re) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (*.f64 (atan2.f64 im re) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) (atan2.f64 im re)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (atan2.f64 im re)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (atan2.f64 im re)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) #s(literal -1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) #s(literal 1 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (log.f64 #s(literal 10 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (log.f64 #s(literal 10 binary64))))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (atan2.f64 im re))) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 #s(literal 10 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (*.f64 (log.f64 #s(literal 10 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (atan2.f64 im re)) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -1 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1 binary64))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 10 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (log.f64 #s(literal 1/10 binary64)) (*.f64 (log.f64 #s(literal 1/10 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(neg.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(fma.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(-.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(exp.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))) (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re))))))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))))
(+.f64 (*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64)) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(+.f64 #s(literal 0 binary64) (/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (log.f64 (log.f64 #s(literal 1/10 binary64))))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
(neg.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(exp.f64 (fma.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))) (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64))))))
(exp.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (log.f64 (log.f64 #s(literal 1/10 binary64)))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))) #s(literal 2 binary64)))
(exp.f64 (neg.f64 (log.f64 (log.f64 #s(literal 1/10 binary64)))))
(+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(+.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))
(*.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(*.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)))
(*.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(/.f64 (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/4 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal 3 binary64))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 0 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (-.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (neg.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) #s(literal -1 binary64)) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) #s(literal -1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))) (log.f64 #s(literal 1/10 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) #s(literal 1 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (exp.f64 (log.f64 (log.f64 #s(literal 10 binary64)))) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))) (log.f64 #s(literal 10 binary64)))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 3 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64))))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)))
(/.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(/.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64))))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)))
(neg.f64 (log.f64 #s(literal 10 binary64)))
(fma.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -3 binary64)))) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal -1/2 binary64)) (pow.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (log.f64 #s(literal 10 binary64)) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (log.f64 #s(literal 10 binary64)))
(exp.f64 (log.f64 (log.f64 #s(literal 1/10 binary64))))
(+.f64 #s(literal 0 binary64) (log.f64 #s(literal 1/10 binary64)))
(+.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal 0 binary64))
(log.f64 #s(literal 1/10 binary64))

eval160.0ms (3.7%)

Memory
-30.6MiB live, 193.5MiB allocated
Compiler

Compiled 17 992 to 1 974 computations (89% saved)

prune34.0ms (0.8%)

Memory
23.1MiB live, 61.4MiB allocated
Pruning

7 alts after pruning (1 fresh and 6 done)

PrunedKeptTotal
New1 15511 156
Fresh000
Picked022
Done145
Total1 15671 163
Accuracy
100.0%
Counts
1 163 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.8%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
98.6%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
99.8%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
98.6%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
99.8%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
99.8%
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
98.8%
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
Compiler

Compiled 59 to 59 computations (0% saved)

simplify20.0ms (0.5%)

Memory
-46.8MiB live, 3.7MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 #s(literal 10 binary64))
cost-diff0
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
cost-diff6080
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
cost-diff6464
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
Rules
34×lower-*.f32
32×lower-*.f64
16×associate-*r*
associate-*l*
*-commutative
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01030
01530
11726
22426
32726
43324
53524
65024
75024
05024
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
#s(literal -1/2 binary64)
#s(literal 2 binary64)
(atan2.f64 im re)
im
re
Outputs
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1 binary64))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(log.f64 #s(literal 10 binary64))
#s(literal 10 binary64)
#s(literal -1/2 binary64)
#s(literal 2 binary64)
(atan2.f64 im re)
im
re

localize28.0ms (0.7%)

Memory
28.3MiB live, 28.3MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 #s(literal 10 binary64))
accuracy0.79296875
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
Samples
21.0ms256×0valid
Compiler

Compiled 32 to 12 computations (62.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-pow: 5.0ms (36.1% of total)
ival-log: 3.0ms (21.7% of total)
ival-atan2: 2.0ms (14.4% of total)
ival-pow2: 2.0ms (14.4% of total)
ival-mult: 1.0ms (7.2% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series69.0ms (1.6%)

Memory
-19.5MiB live, 57.9MiB allocated
Counts
5 → 48
Calls
Call 1
Inputs
#s(alt (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (patch (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) (patch (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #<representation binary64>) () ())
#s(alt (log.f64 #s(literal 10 binary64)) (patch (log.f64 #s(literal 10 binary64)) #<representation binary64>) () ())
#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())
Outputs
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 re) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 re) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 re) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 re) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf re) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf re) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf re) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf re) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf re) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf re) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf re) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf re) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 im) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 im) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 im) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor 0 im) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf im) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf im) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf im) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor inf im) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf im) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf im) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf im) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log 10)) (taylor -inf im) (#s(alt (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
Calls

6 calls:

TimeVariablePointExpression
27.0ms
im
@-inf
((pow (pow (log 10) -1/2) 2) (* (pow (pow (log 10) -1/2) 2) (atan2 im re)) (pow (log 10) -1/2) (log 10) (atan2 im re))
16.0ms
re
@inf
((pow (pow (log 10) -1/2) 2) (* (pow (pow (log 10) -1/2) 2) (atan2 im re)) (pow (log 10) -1/2) (log 10) (atan2 im re))
7.0ms
re
@0
((pow (pow (log 10) -1/2) 2) (* (pow (pow (log 10) -1/2) 2) (atan2 im re)) (pow (log 10) -1/2) (log 10) (atan2 im re))
6.0ms
im
@inf
((pow (pow (log 10) -1/2) 2) (* (pow (pow (log 10) -1/2) 2) (atan2 im re)) (pow (log 10) -1/2) (log 10) (atan2 im re))
6.0ms
re
@-inf
((pow (pow (log 10) -1/2) 2) (* (pow (pow (log 10) -1/2) 2) (atan2 im re)) (pow (log 10) -1/2) (log 10) (atan2 im re))

simplify3.0ms (0.1%)

Memory
3.6MiB live, 3.6MiB allocated
Algorithm
egg-herbie
Rules
lower-/.f32
lower-/.f64
lower-atan2.f64
lower-log.f64
lower-log.f32
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06216
06216
Stop Event
iter limit
saturated
Counts
48 → 48
Calls
Call 1
Inputs
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(/ (atan2 im re) (log 10))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
Outputs
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/ (atan2 im re) (log 10))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)

rewrite149.0ms (3.4%)

Memory
-0.4MiB live, 115.2MiB allocated
Rules
2 602×lower-*.f32
2 600×lower-*.f64
2 094×lower-fma.f64
2 094×lower-fma.f32
1 202×log-prod
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01025
01528
13428
29024
32929
415829
516389
617459
723279
878999
087479
Stop Event
iter limit
node limit
iter limit
Counts
5 → 393
Calls
Call 1
Inputs
(pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
(pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64))
(log.f64 #s(literal 10 binary64))
(atan2.f64 im re)
Outputs
#s(literal 1 binary64)
(atan2.f64 im re)
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (atan2.f64 im re))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (atan2.f64 im re) (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)))
(*.f64 (atan2.f64 im re) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (atan2.f64 im re))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (E.f64) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (atan2.f64 im re))))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 9 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 9 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (atan2.f64 im re) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)))
(/.f64 (atan2.f64 im re) #s(literal -1 binary64))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(neg.f64 (atan2.f64 im re))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(-.f64 (atan2.f64 im re) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (atan2.f64 im re))
(exp.f64 (-.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))
#s(literal 1 binary64)
#s(literal 1 binary64)
(atan2.f64 im re)
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (atan2.f64 im re))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (atan2.f64 im re))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re))
(*.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(*.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(*.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(*.f64 (atan2.f64 im re) (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))))
(*.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (atan2.f64 im re)))
(*.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))))
(*.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))))
(*.f64 (atan2.f64 im re) (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (atan2.f64 im re) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)))
(*.f64 (atan2.f64 im re) #s(literal -1 binary64))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (atan2.f64 im re))
(*.f64 #s(literal 1 binary64) (atan2.f64 im re))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal -1/2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal -2 binary64))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (E.f64) (log.f64 (atan2.f64 im re)))
(pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal -1 binary64))
(pow.f64 (exp.f64 #s(literal -1 binary64)) (neg.f64 (log.f64 (atan2.f64 im re))))
(pow.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 (/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/4 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 9 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)))
(/.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (sqrt.f64 (atan2.f64 im re)))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)))
(/.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 9 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 6 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))))
(/.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)))
(/.f64 (atan2.f64 im re) (*.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64))))
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))))
(/.f64 (atan2.f64 im re) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)))
(/.f64 (atan2.f64 im re) #s(literal -1 binary64))
(/.f64 (atan2.f64 im re) #s(literal 1 binary64))
(/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)))
(neg.f64 (atan2.f64 im re))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 6 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 4 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (*.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) #s(literal 0 binary64))
(fma.f64 (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (atan2.f64 im re) (atan2.f64 im re)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 (atan2.f64 im re) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (exp.f64 (log.f64 #s(literal -1 binary64))) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 (sqrt.f64 (atan2.f64 im re)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/4 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (*.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 3/2 binary64)) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re)))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (/.f64 #s(literal -1 binary64) (sqrt.f64 (atan2.f64 im re))) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (pow.f64 (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 1 binary64)) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (neg.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 0 binary64))
(fma.f64 (sqrt.f64 (atan2.f64 im re)) (sqrt.f64 (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal 3 binary64)) (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) #s(literal 0 binary64))
(fma.f64 (pow.f64 (atan2.f64 im re) #s(literal -1 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (*.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (/.f64 (atan2.f64 im re) (atan2.f64 im re)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (exp.f64 (log.f64 #s(literal -1 binary64))) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (pow.f64 (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 2 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) (pow.f64 #s(literal -1 binary64) #s(literal -1/2 binary64)) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal -1 binary64) #s(literal 0 binary64))
(fma.f64 (atan2.f64 im re) #s(literal 1 binary64) #s(literal 0 binary64))
(fma.f64 #s(literal -1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(fma.f64 #s(literal 1 binary64) (atan2.f64 im re) #s(literal 0 binary64))
(-.f64 (atan2.f64 im re) #s(literal 0 binary64))
(-.f64 #s(literal 0 binary64) (atan2.f64 im re))
(exp.f64 (-.f64 (*.f64 (log.f64 (atan2.f64 im re)) #s(literal 3 binary64)) (log.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) #s(literal -1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (atan2.f64 im re))) #s(literal 2 binary64)))
(exp.f64 (log.f64 (atan2.f64 im re)))
(+.f64 (atan2.f64 im re) #s(literal 0 binary64))
(+.f64 #s(literal 0 binary64) (atan2.f64 im re))

eval86.0ms (2%)

Memory
12.6MiB live, 86.5MiB allocated
Compiler

Compiled 7 066 to 489 computations (93.1% saved)

prune22.0ms (0.5%)

Memory
12.7MiB live, 57.1MiB allocated
Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New4401441
Fresh000
Picked011
Done066
Total4408448
Accuracy
100.0%
Counts
448 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
21.8%
(atan2.f64 im re)
99.8%
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
98.6%
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
99.8%
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
98.6%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
99.8%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
99.8%
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
98.8%
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
Compiler

Compiled 147 to 94 computations (36.1% saved)

regimes16.0ms (0.4%)

Memory
-4.0MiB live, 32.0MiB allocated
Counts
10 → 1
Calls
Call 1
Inputs
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 #s(literal -1 binary64) (/.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 #s(literal 10 binary64)) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 #s(literal 1/10 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 #s(literal 1/10 binary64))) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 (pow.f64 (log.f64 #s(literal 1/10 binary64)) #s(literal -1 binary64)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.f64 (pow.f64 (pow.f64 (log.f64 #s(literal 10 binary64)) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64))) (*.f64 (log.f64 #s(literal 1/10 binary64)) (atan2.f64 im re)))
Outputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
Calls

4 calls:

6.0ms
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
3.0ms
im
3.0ms
re
3.0ms
(atan2.f64 im re)
Results
AccuracySegmentsBranch
99.8%1re
99.8%1im
99.8%1(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
99.8%1(atan2.f64 im re)
Compiler

Compiled 11 to 13 computations (-18.2% saved)

regimes6.0ms (0.1%)

Memory
14.8MiB live, 14.8MiB allocated
Counts
2 → 1
Calls
Call 1
Inputs
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
Calls

4 calls:

2.0ms
im
2.0ms
re
1.0ms
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
1.0ms
(atan2.f64 im re)
Results
AccuracySegmentsBranch
98.6%1re
98.6%1im
98.6%1(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
98.6%1(atan2.f64 im re)
Compiler

Compiled 11 to 13 computations (-18.2% saved)

regimes8.0ms (0.2%)

Memory
-24.8MiB live, 13.1MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(atan2.f64 im re)
Outputs
(atan2.f64 im re)
Calls

4 calls:

4.0ms
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
1.0ms
im
1.0ms
re
1.0ms
(atan2.f64 im re)
Results
AccuracySegmentsBranch
21.8%1re
21.8%1im
21.8%1(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
21.8%1(atan2.f64 im re)
Compiler

Compiled 11 to 13 computations (-18.2% saved)

simplify24.0ms (0.6%)

Memory
22.9MiB live, 59.7MiB allocated
Algorithm
egg-herbie
Rules
*-commutative-binary64-*.f64
neg-sub0-binary64--.f64-neg.f64
+-commutative-binary64-+.f64
neg-mul-1-binary64-*.f64-neg.f64
sub-neg-binary64-neg.f64-+.f64--.f64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01016
11616
22216
32716
43016
53116
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2.f64 im re)
Outputs
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 #s(literal 1/10 binary64))))
(/.f64 (atan2.f64 im re) (log.f64 #s(literal 10 binary64)))
(atan2.f64 im re)

soundness1.4s (32.7%)

Memory
-0.7MiB live, 364.7MiB allocated
Rules
2 602×lower-*.f32
2 600×lower-*.f64
2 094×lower-fma.f64
2 094×lower-fma.f32
1 556×lower-*.f32
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01025
01528
13428
29024
32929
415829
516389
617459
723279
878999
087479
02394
03977
112177
247077
0257177
0611
0911
11711
25511
321411
0120111
01242
01942
15434
223532
376632
0479932
Stop Event
fuel
iter limit
iter limit
node limit
iter limit
iter limit
iter limit
node limit
iter limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 61 to 43 computations (29.5% saved)

preprocess29.0ms (0.7%)

Memory
-9.0MiB live, 105.5MiB allocated
Compiler

Compiled 44 to 32 computations (27.3% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...